{"pages":{"search":{"query":"Programming with Felipe Gavilan","originalQuery":"Programming with Felipe Gavilan","serpid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","parentReqid":"","serpItems":[{"id":"17203339959899343047-0-0","type":"videoSnippet","props":{"videoId":"17203339959899343047"},"curPage":0},{"id":"8240546359424972491-0-1","type":"videoSnippet","props":{"videoId":"8240546359424972491"},"curPage":0},{"id":"11023055615645629472-0-2","type":"videoSnippet","props":{"videoId":"11023055615645629472"},"curPage":0},{"id":"17641813919116365024-0-3","type":"videoSnippet","props":{"videoId":"17641813919116365024"},"curPage":0},{"id":"-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dFByb2dyYW1taW5nIHdpdGggRmVsaXBlIEdhdmlsYW4K","statId":4,"lazyLoad":false,"extParams":{"reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","ui":"desktop","yuid":"2128960541779653661"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"2159948418564803568-0-5","type":"videoSnippet","props":{"videoId":"2159948418564803568"},"curPage":0},{"id":"6311620225572489172-0-6","type":"videoSnippet","props":{"videoId":"6311620225572489172"},"curPage":0},{"id":"16965543952517210403-0-7","type":"videoSnippet","props":{"videoId":"16965543952517210403"},"curPage":0},{"id":"7003230156376907240-0-8","type":"videoSnippet","props":{"videoId":"7003230156376907240"},"curPage":0},{"id":"17824450759451694784-0-9","type":"videoSnippet","props":{"videoId":"17824450759451694784"},"curPage":0},{"id":"12784684198409826132-0-10","type":"videoSnippet","props":{"videoId":"12784684198409826132"},"curPage":0},{"id":"-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dFByb2dyYW1taW5nIHdpdGggRmVsaXBlIEdhdmlsYW4K","statId":11,"lazyLoad":false,"extParams":{"reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","ui":"desktop","yuid":"2128960541779653661"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"2851437595327757473-0-12","type":"videoSnippet","props":{"videoId":"2851437595327757473"},"curPage":0},{"id":"2733669507729214939-0-13","type":"videoSnippet","props":{"videoId":"2733669507729214939"},"curPage":0},{"id":"1875951700219376612-0-14","type":"videoSnippet","props":{"videoId":"1875951700219376612"},"curPage":0},{"id":"10962337345857235732-0-15","type":"videoSnippet","props":{"videoId":"10962337345857235732"},"curPage":0},{"id":"15167567964138724030-0-16","type":"videoSnippet","props":{"videoId":"15167567964138724030"},"curPage":0},{"id":"11137598321054314505-0-17","type":"videoSnippet","props":{"videoId":"11137598321054314505"},"curPage":0},{"id":"-0-18","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":18,"grab":"dFByb2dyYW1taW5nIHdpdGggRmVsaXBlIEdhdmlsYW4K","statId":18,"lazyLoad":false,"extParams":{"reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","ui":"desktop","yuid":"2128960541779653661"}}},"isAdult":false,"position":18,"placement":"empty"},"curPage":0},{"id":"12414495628181399563-0-19","type":"videoSnippet","props":{"videoId":"12414495628181399563"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Your region Columbus","needRetpath":true}]},{"type":"searchengines","links":[{"label":"Google","url":"//google.com/search?tbm=vid&q=Programming%20with%20Felipe%20Gavilan","logNode":{"name":"link","attrs":{"type":"google"}},"target":"_blank"},{"label":"Bing","url":"//bing.com/videos?scope=video&q=Programming%20with%20Felipe%20Gavilan","logNode":{"name":"link","attrs":{"type":"bing"}},"target":"_blank"}]},{"type":"help","links":[{"label":"Contact us","url":"https://yandex.com/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Help","url":"https://yandex.com/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Tune","url":"https://yandex.com/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"About","url":"//yandex.com/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"License","url":"//yandex.com/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Privacy Policy","url":"//yandex.com/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":false,"isTranslationsDistributionOnboardingEnabled":false,"prevention":{},"hasNextPage":true,"rightSerpItems":[{"type":"direct","id":"search-list-right","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"R-I-8843654-1","renderTo":"search-list-right-0-R-I-8843654-1","pageNumber":0,"grab":"dFByb2dyYW1taW5nIHdpdGggRmVsaXBlIEdhdmlsYW4K","lazyLoad":false,"extParams":{"reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","ui":"desktop","yuid":"2128960541779653661"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Fxmlsearch.yandex.com%2Fvideo%2Fsearch%3Ftext%3DProgramming%2Bwith%2BFelipe%2BGavilan","pages":[{"reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","start":0,"end":20,"pageNumber":0,"isCounterSent":false}]},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]},"favs":{"_isInitial":true,"items":[],"carouselId":"","cacheHash":"","showMoreUrl":""}},"internal":{"nonce":"2889799997233815597134","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_search_toggle_with_text":1,"video_viewer_show_placeholder":1,"velocity_disable_suspense":1,"video_viewer_desktop_smart_layout":1,"dark_theme_desktop":"cookie","video_viewer_check_sandbox_origin":1,"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_adv_config_desktop":{"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}}},"video_search_page_no_islands":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_viewer_related_fail_error_screen":1,"video_viewer_channel_link_mode":2,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","video_viewer_restore_mute_state":1,"spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"init_meta":{"enable-yabs-distr":1,"ask-user-purchase-history":1,"use-src-videoquickp":1,"enable-begemot":1,"enable_masthead":1,"use-src-videop":1,"use-src-videoquickp_misspell":1,"enable_blackbox_multisession":1,"begemot-enable-cancelled-misspell-rtmr":1,"enable_video_iron_fetcher":1,"use-related-only":1,"ask-yandex-io-devices":1,"use-images-device-setup":1,"use-src-imagesp":1,"images-apphost-collections-front":1,"enable_aab_apphost":1,"graph-is-video-search":1,"bg-bert-video":1,"use-src-imagesp_misspell":1,"use-src-imagesultrap":1,"use-video-apphost-pre-templates":1,"use-src-videop_misspell":1,"use-video-apphost-post-templates":1,"use-src-imagesquickp":1,"enable_video_carousels":"1","restrict-max-docs":"1000","use-images-region-setup":1,"use-post-auto2":1,"use-images-settings-setup":1,"use-src-ugc_favorites":1,"video_vitrina_disable":"0","use-images-user-setup":1,"use-video-pre-search-data":1,"begemot-no-suggest-history":1},"video_viewer_comments_auth_popup":1,"video_depot_viewer_masthead_ssr_only":1,"video_kebab_advanced_actions":1,"video_search_grid_enable":0,"video_viewer_desktop_fix_d2d_scroll":1,"video_depot_viewer_legacy_counters":1,"video_search_grid_direct_start":3,"video_adv_new_show_rules_docs_count":1,"video_redirect_plug":2,"dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"video_morda_header_nav":1,"video_nohost_full_filter":0,"video_baobab_blockstat":1,"video_nohost_youtube_filter":0,"video_viewer_host_link_mode":1,"video_comments_smart_nonstop":1},"slots":["1574418,0,33;1576346,0,44;1560633,0,30;1548180,0,90;1569748,0,64;66286,0,42;1565355,0,27;1575036,0,62;1568642,0,74;1550188,0,89;1564847,0,67;1559121,0,59;1567438,0,55;123831,0,93;132354,0,45;1575479,0,19;1576377,0,12;1491706,0,76;1575894,0,85;1565794,0,57;1576820,0,20;1574268,0,77;1563322,0,0;1576741,0,66;1576149,0,68;1575120,0,18;1565089,0,79;1574723,0,85;1557888,0,50;1002327,0,7;1574991,0,9;1564356,0,55;1570893,0,87;1558623,0,63;151171,0,80;128381,0,99;1565362,0,6;1281084,0,93;1534488,0,80;287509,0,61;927444,0,39;1567812,0,98;1566601,0,76;1560514,0,86"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Fxmlsearch.yandex.com%2Fvideo%2Fsearch%3Ftext%3DProgramming%2Bwith%2BFelipe%2BGavilan","mordaUrl":"//yandex.com/","videoSearchUrl":"https://xmlsearch.yandex.com/video/search?text=Programming+with+Felipe+Gavilan","settingsUrl":"https://yandex.com/tune/search/","helpUrl":"https://yandex.com/support/video/","legalUrl":"//legal.yandex.com/termsofservice/","feedbackUrl":"https://yandex.com/support/video/troubleshooting.html","basename":"/video","currentPageName":"search","isYandexApp":false,"isYandexAppAndroid":false,"isYandexAppIos":false,"isAnyYaBro":false,"isAndroid":false,"isHamster":false,"serpid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","backUrl":"//ya.ru","url":"https://xmlsearch.yandex.com/video/search?text=Programming+with+Felipe+Gavilan","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"Programming with Felipe Gavilan: 1 thousand videos found on Yandex","description":"Результаты поиска по запросу \"Programming with Felipe Gavilan\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"Programming with Felipe Gavilan — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"y3810a52ea856f9d1cfa16db21aaa1733","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1574418,1576346,1560633,1548180,1569748,66286,1565355,1575036,1568642,1550188,1564847,1559121,1567438,123831,132354,1575479,1576377,1491706,1575894,1565794,1576820,1574268,1563322,1576741,1576149,1575120,1565089,1574723,1557888,1002327,1574991,1564356,1570893,1558623,151171,128381,1565362,1281084,1534488,287509,927444,1567812,1566601,1560514","queryText":"Programming with Felipe Gavilan","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","userRegionName":"","userRegionId":"id() {\n var _a;\n return (_a = this._region.id) !== null && _a !== void 0 ? _a : 213;\n }","yandexuid":"2128960541779653661","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,776165,771230,781521,790415,801982,851450,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1087297,1060131,1071879,1078818,1077703,1116602,1045814,1131637,1144233,1151726,1156933,1174275,1167408,1202006,1194718,1221235,1228280,1226860,1246754,1313283,1321224,1300570,1320679,1352408,1342688,1341968,1345362,1367583,1348424,1382036,1391511,1384451,1402882,1417605,1424780,1429092,1438908,1444206,1449283,1452713,1457995,1459585,1461130,1492788,1495633,1511916,1514845,1535081,1540074,1545808,1567545,1572009,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"en","user_time":{"epoch":"1779653682","tz":"America/Louisville","to_iso":"2026-05-24T16:14:42-0400","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","isEmbedded":false,"shouldShowMainPageButtonInViewer":false,"shouldDisableWebp":false,"removeLinkPrefix":"/video","shouldUseHighresPreview":true,"shouldCutSnippetTitle":true,"shouldShowPlusBadge":true,"reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1574418,1576346,1560633,1548180,1569748,66286,1565355,1575036,1568642,1550188,1564847,1559121,1567438,123831,132354,1575479,1576377,1491706,1575894,1565794,1576820,1574268,1563322,1576741,1576149,1575120,1565089,1574723,1557888,1002327,1574991,1564356,1570893,1558623,151171,128381,1565362,1281084,1534488,287509,927444,1567812,1566601,1560514","queryText":"Programming with Felipe Gavilan","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","userRegionName":"","userRegionId":"id() {\n var _a;\n return (_a = this._region.id) !== null && _a !== void 0 ? _a : 213;\n }","yandexuid":"2128960541779653661","uid":"0","isChildAccount":false}},"deviceDetect":{"OSFamily":"Unknown","isTV":0,"x64":0,"GoogleToolBarVersion":"","MultiTouch":0,"BrowserBase":"","YandexBarVersion":"","isTablet":0,"YandexBar":0,"hasWebOmni":0,"isTouch":0,"hasYandexCamera":0,"isMobile":0,"DeviceKeyboard":"","device":"desktop","TurboAppPlatformVersion":"","historySupport":0,"BrowserShellVersion":"","DeviceVendor":"","isBrowser":0,"hasFlash":0,"MailRuSputnikVersion":"","isSameSiteSupported":0,"BrowserBaseVersion":"","BrowserVersionRaw":"","hasWebVert":0,"DeviceId":"","error":"","MailRuAgent":0,"ScreenWidth":0,"inAppBrowser":0,"hasHTML5":0,"isEmulator":0,"J2ME":0,"MailRuAgentVersion":"","BrowserEngineVersionRaw":"537.36","isRobot":1,"__is_plain":1,"BrowserEngineVersion":"0537.0036","BrowserName":"Unknown","DeviceModel":"","BrowserEngine":"WebKit","DeviceName":"","OSVersionRaw":"","OSName":"","GoogleToolBar":0,"ScreenSize":"","isTurboApp":0,"MailRuSputnik":0,"YaBuildName":"","isWAP":0,"PreferMobile":0,"DesktopMode":0,"BrowserVersion":"","BitsPerPixel":0,"BrowserShell":"","YaGUI":"","isBeta":0,"OSVersion":"","ScreenHeight":0},"nonce":"2889799997233815597134","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":145,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":false,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"wildcard":false,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"shouldCensorShockContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"isWatchingProgressInDoc2DocEnabled":false,"detailsRedesignV3Enabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsTimestampsEnabled":false,"isReactionsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"isCommentsSmartNonStopEnabled":true,"isCommentsOnboardingEnabledInTesting":false,"commentsOnboardingTextVariant":null,"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":true,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"isMetaFavoritesButtonEnabled":false,"isCommentsAuthPopup":true,"preventAdvHideOnEmpty":false,"isPlayerChangeCounterEnabled":false,"isSmallTitle":false,"shouldRestoreMuteState":true,"isAdvUnderPlayerWithSlider":false,"isAdvUnderPlayerCommentsAligned":false,"isSerialNavigatorDisabled":false,"isAdvInVideoListWithInnerPadding":false,"isEarlyAdvRenderEnabled":false,"isViewerErrorFallbackEnabled":false,"isPlayerErrorCloseButtonEnabled":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"showShock":false,"shouldReplaceHref":false},"user":{"tld":"com","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"2128960541779653661","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1831.0__b0afe8d80f231a4dcd5ef0b77a13b3e55b645e5e","isGridSupported":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-inplace":{"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"},"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}}},"isSkinInitedOnClient":false},"counters":{"params":{"useBeacon":false,"clickHost":"xmlsearch.yandex.com/clck","pid":197},"dict":{"viewer":"2921","user":"538","info":"1275","sources":"1500","select":"775","close":"486","open":"842","source":"186","link":"513","click":"882","tech":"690","player":"1242","change":"719","summary":"3410","init":"1309","item":"22","button":"440","shown":"3780","copy":"1276","text":"232","load":"1724","fallback":"2010","channel":"1345","hide":"1656","serp":"471","pager":"405","down":"601","up":"600","footer":"295","more":"75","page":"143","loaded":"1007","grid":"3223","support":"2458","client":"2989","layout":"54","list":"436","duration":"2136","within":"3247","on":"10","off":"11","host":"3052","supported":"3761","enable":"2396","disable":"2395","full":"318","video":"231","translation":"347","distrib":"316","onboarding":"2045","filters":"618","lang":"1144","advanced":"255","apply":"2461","reset":"3236","short":"142","toggle":"237","request_entry_completed":"2021","snippet":"254","icon":"1167","abuse":"1436","submit":"297","extralinks":"3557","feedback":"296","wizard":"358","incut":"1073","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"17203339959899343047":{"videoId":"17203339959899343047","docid":"34-11-17-ZE754D1D4B0B77FBA","description":"Complete ASP.NET Core and Angular course with discount: https://felipe-gavilan.azurewebsites.... Get my Udemy courses with a discount: https://www.felipe-gavilan.com/cursos... In this video...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2393947/885526a0beef5e98cbbeb945ac12371f/564x318_1"},"target":"_self","position":"0","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","isAdultDoc":false,"relatedParams":{"text":"Making a CRUD with Angular and ASP.NET Core - SQL Server and Entity Framework Core","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=eJo790bx7Lg\",\"src\":\"serp\",\"rvb\":\"ErEDChQxNzIwMzMzOTk1OTg5OTM0MzA0NwoTODI0MDU0NjM1OTQyNDk3MjQ5MQoUMTEwMjMwNTU2MTU2NDU2Mjk0NzIKFDE3NjQxODEzOTE5MTE2MzY1MDI0ChMyMTU5OTQ4NDE4NTY0ODAzNTY4ChM2MzExNjIwMjI1NTcyNDg5MTcyChQxNjk2NTU0Mzk1MjUxNzIxMDQwMwoTNzAwMzIzMDE1NjM3NjkwNzI0MAoUMTc4MjQ0NTA3NTk0NTE2OTQ3ODQKFDEyNzg0Njg0MTk4NDA5ODI2MTMyChMyODUxNDM3NTk1MzI3NzU3NDczChMyNzMzNjY5NTA3NzI5MjE0OTM5ChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxMDk2MjMzNzM0NTg1NzIzNTczMgoUMTUxNjc1Njc5NjQxMzg3MjQwMzAKFDExMTM3NTk4MzIxMDU0MzE0NTA1ChQxMjQxNDQ5NTYyODE4MTM5OTU2MwoUMTY5MTI3MDg2NTM4ODI5MDA1ODQKFDEyMDI5NjY3MTQ3NDIxMDY3MDQ1ChQxNjkyNTM4ODg1MjIyNjQ1NjQzMRoWChQxNzIwMzMzOTk1OTg5OTM0MzA0N1oUMTcyMDMzMzk5NTk4OTkzNDMwNDdqrw0SATAYACJFGjEACipoaHFhYXVta3FvbWJjYWZiaGhVQ1M0eVJmampYaGpsYnhfTmlhSkIyNmcSAgASKhDCDw8aDz8Tpx6CBCQBgAQrKosBEAEaeIEEDQD9Av4A_AX8BwEH_QIRCQz09QEBAOX5-wv4_QEAAvAE__oBAAAI_vEJAgAAABTw9An8_wIBAg4A-wUAAAAX7_b2_QAAAP_yBgH_AQAA-AH8AgP_AAAK_AHu_wAAAAAOAfn9_wAADAn4_AEAAAD37u_8AAAAACAALW0Mzjs4E0AJSE5QAipzEAAaYBoKABMmERKQ6jra987p_RzfAuX52QT_6cP_FREW_QG0tKYMJP9O5SjvnQAAACkV4SH_APt_77LNwuowBN0B9xtGf6wT_OjUIO8m6_i2_yr_3yInQgDgEQMBC80vZD1lCiAALZFDFDs4E0AJSG9QAiqvBhAMGqAGAAAgQgAAGMIAAHhCAADIQQAAUEEAAKBBAACYQQAAUMIAADTCAADAwQAAMEIAABxCAADOwgAAAMIAAJBBAAAcQgAAEMEAAPjBAAAwwgAAFMIAANhBAABkwgAAiMEAADhCAAAQQgAAdEIAACTCAACcwgAAzkIAALBCAAAgwQAAAMAAAHjCAAAoQgAAbMIAABxCAAAgQQAAQEIAAFDBAADQwQAAgEAAAEBAAACEQgAAwEEAAMhBAACAwQAA6MEAALDBAABQQgAALMIAANjBAAAAQAAAwEAAAIhBAAAAwAAA6MEAAJBBAADQQQAAcMEAAGBCAABAQAAA4MEAAFjCAAA0wgAAcMEAACxCAABEQgAACMIAAADCAAAAQAAA4EEAABxCAACgwgAAXEIAAEDBAACKwgAANMIAAAAAAACowQAAdMIAAATCAAAAwQAAgEAAAKhBAADoQQAAEEIAABDBAAAkQgAAkEEAAIC_AACgQQAAsEEAAEBBAAAAwgAACMIAAODBAABwQQAACEIAADRCAADwwQAAQEAAAFxCAACiQgAAisIAAKTCAABQQQAAQMAAABBBAAAEwgAAhkIAAEDAAACIQQAAHMIAAEjCAABkQgAAAEAAALhBAABwwgAAKMIAAEjCAAD4wQAA6MEAAJDBAAAUwgAAaEIAAJBCAABUQgAAhMIAAKBAAACQwgAAAMEAAFjCAAAgQQAAqEIAAPBBAAAQwQAAcEEAAHBBAAAUwgAAksIAACDBAACkQgAAyEEAABDBAABAQQAAEEEAAKBAAACwQQAAgMAAAJDBAAAQQgAAqEEAAAjCAAAAwgAAfEIAAODAAADAQAAAHMIAAOBAAABIQgAAhMIAAIC_AACAwAAA2EEAAABCAAC-wgAA2EEAAAjCAACAQAAA0MEAAKjBAADYQQAAsMEAAMBBAAAEQgAAsEEAAKhBAAAEwgAAqEIAAKhBAABgwQAA4EAAAIhBAABQwQAAkkIAAAAAAAAgwgAAmEIAAKBAAACQwQAAXMIAAFDBAAAwQQAAgEIAAPDBAABwwgAAhMIAAKBBAACQwgAAuMEgADgTQAlIdVABKo8CEAAagAIAAGS-AABsPgAAHD4AAIo-AADIPQAAyD0AAMg9AAB0vgAAoLwAAEA8AACovQAAcL0AAIC7AABkvgAAMD0AAGS-AABMPgAAML0AAMg9AADaPgAAfz8AADQ-AAD4vQAA2D0AAJq-AABMPgAAMD0AAIC7AAAcvgAAbD4AAAQ-AACYvQAAHD4AAIY-AAAcPgAAED0AAOg9AADovQAAZL4AAOA8AACIPQAABL4AAKI-AACYPQAABD4AAAE_AABMPgAAgLsAAAy-AAAQvQAAED0AAKC8AACiPgAAZD4AAKC8AABAPAAA7j4AAHS-AAAEvgAAuD0AALi9AABAvAAAoDwAAIi9IAA4E0AJSHxQASqPAhABGoACAADevgAAuL0AAFy-AAApvwAAjj4AAOg9AABwPQAAFL4AAPi9AABQvQAAJL4AABA9AACKvgAAHL4AAIg9AABAPAAA-L0AAC0_AACAuwAAzj4AAPg9AABwPQAADD4AANi9AAAMvgAAEL0AADC9AADoPQAAMD0AAIA7AAAsPgAAuD0AAFC9AABQvQAAdD4AACy-AAA0PgAAmL0AAIK-AAD4PQAAij4AAIi9AACAuwAAqD0AAIK-AAC4PQAAf78AAJq-AADYPQAAbD4AAOC8AADIvQAAJL4AAEQ-AADqPgAA2D0AAEC8AACgvAAAMD0AAFA9AAC4vQAALD4AAHA9AACYvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=eJo790bx7Lg","parent-reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17203339959899343047"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"8240546359424972491":{"videoId":"8240546359424972491","docid":"34-2-7-ZB9A279AC4B7C89F0","description":"Deploying a Web API into Azure - Quick and Easy 👉 Complete course on Minimal APIs with EF Core with a discount: https://felipe-gavilan.azurewebsites.... 👉 Get my Udemy courses with a discount...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4010826/5c8f7f4dfdb50aed4132c1852aadabf3/564x318_1"},"target":"_self","position":"1","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","isAdultDoc":false,"relatedParams":{"text":"Deploying a Web API Into Azure with its Database (Quick and Easy) | ASP.NET Core","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=szaK4e3L8WY\",\"src\":\"serp\",\"rvb\":\"ErEDChQxNzIwMzMzOTk1OTg5OTM0MzA0NwoTODI0MDU0NjM1OTQyNDk3MjQ5MQoUMTEwMjMwNTU2MTU2NDU2Mjk0NzIKFDE3NjQxODEzOTE5MTE2MzY1MDI0ChMyMTU5OTQ4NDE4NTY0ODAzNTY4ChM2MzExNjIwMjI1NTcyNDg5MTcyChQxNjk2NTU0Mzk1MjUxNzIxMDQwMwoTNzAwMzIzMDE1NjM3NjkwNzI0MAoUMTc4MjQ0NTA3NTk0NTE2OTQ3ODQKFDEyNzg0Njg0MTk4NDA5ODI2MTMyChMyODUxNDM3NTk1MzI3NzU3NDczChMyNzMzNjY5NTA3NzI5MjE0OTM5ChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxMDk2MjMzNzM0NTg1NzIzNTczMgoUMTUxNjc1Njc5NjQxMzg3MjQwMzAKFDExMTM3NTk4MzIxMDU0MzE0NTA1ChQxMjQxNDQ5NTYyODE4MTM5OTU2MwoUMTY5MTI3MDg2NTM4ODI5MDA1ODQKFDEyMDI5NjY3MTQ3NDIxMDY3MDQ1ChQxNjkyNTM4ODg1MjIyNjQ1NjQzMRoVChM4MjQwNTQ2MzU5NDI0OTcyNDkxWhM4MjQwNTQ2MzU5NDI0OTcyNDkxaq8NEgEwGAAiRRoxAAoqaGhxYWF1bWtxb21iY2FmYmhoVUNTNHlSZmpqWGhqbGJ4X05pYUpCMjZnEgIAEioQwg8PGg8_E5AFggQkAYAEKyqLARABGniBCgAABAH_APX-AwX-Bf4BEAkM9PUBAQDiBf0BAPwCAP37_fwHAAAACwr3CvwAAAD9-Or-_v0AAAMOBQb4AAAAF_n7AP8AAAACDPcG_gEAAPoMAvECAAAAE_UCAQAAAAD4Cv8J_AAAAPwR9PUBAAAAAPXz_gAAAAAgAC2bqtE7OBNACUhOUAIqcxAAGmABBgAcJhz3xPk22jjuxPz078XP8aIs__bw_9keCt_g0c-fOA__Nh0625gAAAAsE-sa8gDqf_fgnskLYheX9fU4CG_XKsYCBBX1z_Pk3x0hxsnaD_cA9Pjg1SO5DVFNPQQgAC24hRI7OBNACUhvUAIqrwYQDBqgBgAA8EEAACjCAACEQgAADEIAAIA_AADYQQAA6EEAACjCAABkwgAAyMEAAHhCAABIQgAAxsIAACTCAABAQAAADEIAABBBAADowQAADMIAAEzCAAAIQgAA0MEAANDBAAB0QgAAAEEAAHBCAAA4wgAATMIAANRCAADKQgAAQEEAAADAAAAEwgAAlkIAAEDCAAAcQgAAIEEAAGhCAACIwQAAsMEAABDCAACgQAAAlkIAAFDBAABAQAAAIMEAAIDAAAC4wQAAuEEAAJDCAAAgwQAAgMAAANhBAAAwQgAAAMAAABDCAADgQQAAgEAAAOBAAABMQgAAwEAAAIjBAACYwgAAPMIAAIjBAACEQgAAkEIAAMjBAAB0wgAAEEEAAKhBAADQQQAAmsIAAHhCAACYwQAAhsIAACTCAACAvwAAwMEAAGjCAABQwQAAgEAAAIA_AABgQQAAQEAAAGxCAAAAwgAAKEIAAKBAAADgwAAAMMEAAOBAAACAvwAAuMEAANjBAABAwQAAiEEAADxCAAAUQgAAoMEAANBBAAAQQgAAlEIAAILCAACswgAAYEEAABDBAADQQQAAQMIAAIZCAADgwAAAIEEAAHDCAAAIwgAAjkIAAIDAAAAAwAAAdMIAABjCAAB8wgAA0MEAAAjCAABAwAAAOMIAAERCAABoQgAAZEIAADjCAABQwQAAbMIAABDBAAAkwgAA4EAAAJ5CAADwQQAAmMEAALBBAACgQQAAMMIAAJ7CAACgwAAAoEIAANhBAABAwQAAgL8AAOBAAAAAQAAASEIAAIC_AACgwQAAHEIAAGBBAAAQwgAAQMIAAFRCAAAAQQAAAEEAANDBAABAwAAASEIAAFjCAAAwwQAAiMEAALBBAADAQQAA5MIAAIBBAAAIwgAAqEEAACDBAADIwQAAEEEAAFBBAACQQQAAFEIAAKhBAADgQAAABMIAAIhCAAD4QQAAcMEAAEBBAACgQAAAuMEAABRCAAAAwAAAHMIAAKhCAABAwQAAQMEAAFDCAADgQAAAAMAAACxCAAA0wgAAoMEAAHTCAADYQQAAZMIAAKjBIAA4E0AJSHVQASqPAhAAGoACAACOvgAAmD0AAIY-AAD4PQAAUL0AABQ-AACCPgAA2r4AAEC8AACAOwAAkr4AAES-AAD4PQAAgDsAAAw-AAAEvgAAsj4AAFC9AAC4vQAA1j4AAH8_AAAsPgAAUD0AAKg9AAAsvgAAuj4AAEw-AACoPQAAbL4AAGQ-AAAkPgAAUD0AAIY-AABMPgAAHL4AABA9AAAMPgAAQLwAAOC8AAAEPgAAiL0AALi9AABEPgAAUD0AAFA9AAD2PgAARD4AABC9AADCvgAAuL0AAII-AABQvQAAkj4AACQ-AADIPQAA4DwAADs_AABwPQAAZL4AAKI-AACAOwAAoLwAAOg9AAAwvSAAOBNACUh8UAEqjwIQARqAAgAAvr4AANi9AAAMvgAAMb8AAEw-AAD4PQAA-L0AAFC9AAD4vQAA2L0AAMa-AACovQAAmr4AAAy-AACIPQAA4DwAANi9AAArPwAA6L0AAKI-AAB8PgAA2D0AAFC9AACgvAAAcL0AAEw-AAA8vgAAmD0AAOi9AADIPQAABD4AAIg9AAB8PgAAiL0AABw-AAC4vQAAfD4AAES-AABsvgAAEL0AAFQ-AACIPQAAqD0AAFA9AABkvgAAbL4AAH-_AADovQAA4DwAAAQ-AAAwvQAAqL0AABS-AACqPgAAoj4AAMg9AABAvAAA4DwAAOC8AAAcPgAAQLwAACQ-AAAEPgAAoLwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=szaK4e3L8WY","parent-reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["8240546359424972491"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"11023055615645629472":{"videoId":"11023055615645629472","docid":"36-10-0-Z8BF8E4422FB755DD","description":"Learn how to use tools with Artificial Intelligence to query a database. ➡️ Complete course on Artificial Intelligence and Agents in .NET: https://felipe-gavilan.azurewebsites....","preview":{"posterSrc":"//avatars.mds.yandex.net/get-video_thumb_fresh/2056539/a02f7ac01d3ec7c06cfddb77bf61878a0521_rt/564x318_1"},"target":"_self","position":"2","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","isAdultDoc":false,"relatedParams":{"text":"Turn questions into SQL queries using AI and EF Core","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=vTzJjD_a7xw\",\"src\":\"serp\",\"rvb\":\"ErEDChQxNzIwMzMzOTk1OTg5OTM0MzA0NwoTODI0MDU0NjM1OTQyNDk3MjQ5MQoUMTEwMjMwNTU2MTU2NDU2Mjk0NzIKFDE3NjQxODEzOTE5MTE2MzY1MDI0ChMyMTU5OTQ4NDE4NTY0ODAzNTY4ChM2MzExNjIwMjI1NTcyNDg5MTcyChQxNjk2NTU0Mzk1MjUxNzIxMDQwMwoTNzAwMzIzMDE1NjM3NjkwNzI0MAoUMTc4MjQ0NTA3NTk0NTE2OTQ3ODQKFDEyNzg0Njg0MTk4NDA5ODI2MTMyChMyODUxNDM3NTk1MzI3NzU3NDczChMyNzMzNjY5NTA3NzI5MjE0OTM5ChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxMDk2MjMzNzM0NTg1NzIzNTczMgoUMTUxNjc1Njc5NjQxMzg3MjQwMzAKFDExMTM3NTk4MzIxMDU0MzE0NTA1ChQxMjQxNDQ5NTYyODE4MTM5OTU2MwoUMTY5MTI3MDg2NTM4ODI5MDA1ODQKFDEyMDI5NjY3MTQ3NDIxMDY3MDQ1ChQxNjkyNTM4ODg1MjIyNjQ1NjQzMRoWChQxMTAyMzA1NTYxNTY0NTYyOTQ3MloUMTEwMjMwNTU2MTU2NDU2Mjk0NzJqrw0SATAYACJFGjEACipoaHFhYXVta3FvbWJjYWZiaGhVQ1M0eVJmampYaGpsYnhfTmlhSkIyNmcSAgASKhDCDw8aDz8T_QKCBCQBgAQrKosBEAEaeIEKAAAEAf8A9_z6BwEG_QETAgT59QEBAOf9BQL__gEABgX7Aw0BAAD5BPEJBwAAAAf39gID_QEA_gb8_wQAAAAd-QL0_QAAAAP89Qj_AQAA9Pv-_AMAAAAN_QQA_wAAAAYUBgL-AAAAAA8N9QAAAAD_7wcBAAAAACAALZuq0Ts4E0AJSE5QAipzEAAaYBL-AA8PKubQ_xLy4PX18fbv8-cjyiv__vQA3fb29hzxw7LXC_8YBf4LtwAAACEj6hnfAOJW-e7ZBgABBNMMEwktf68Z7_XKEBvvHvrKJ_AD6gsiUADICv8GCfQaJiYHJiAALa5ySDs4E0AJSG9QAiqvBhAMGqAGAADAQQAAMMEAALBCAADwQQAAQEEAACBCAADgQQAADMIAAIrCAABMwgAA0EEAADBCAACwwgAA-MEAALhBAAAMQgAAwMAAAEBAAABQwgAAXMIAABBCAABYwgAAGMIAAGRCAADIQQAAkEIAAADBAAAYwgAAnkIAALJCAACAQQAAYMEAAPDBAACUQgAAiMIAACxCAACgwQAAcEIAAEBAAADgwAAAAMEAABDBAAAEQgAAIEEAAADAAABAQAAAZMIAAPDBAAAIQgAAPMIAAADCAACwQQAAwEAAAARCAADAwQAASMIAAEDAAADAQQAA4EAAAFBCAAAwQQAA0MEAAIzCAAA8wgAAAMAAAPBBAABMQgAAQMEAAIDCAADAQAAAgEEAAARCAACUwgAAnEIAAIDBAACMwgAAUMEAAIjBAAAAwQAAcMIAANjBAACgwQAAYMEAANBBAABgQQAAcEIAAJDBAADoQQAAEMEAAIC_AAAgwgAAIEEAAMBAAACgwAAAAMAAABDCAADAQQAAcEEAADhCAAAQwQAAmEEAAMhBAABQQgAAZMIAAIzCAACYQQAAoEEAAMBAAAD4wQAAdEIAAHDBAABQQQAAIMIAAJLCAACMQgAA6EEAAIBAAACUwgAARMIAACjCAABYwgAAUMIAAMBBAAB0wgAAMEEAAHBCAAB0QgAAaMIAAMDAAACWwgAAwEAAAHjCAACIwQAAaEIAAChCAACAwAAAwEAAAJBBAAAwwgAAksIAAKDAAACWQgAAQEEAANBBAABgQQAAgL8AAGBBAABEQgAAQEEAAKDAAAAYQgAAwEEAAAzCAAA4wgAATEIAABBBAADAQAAAPMIAAODAAAAIQgAAXMIAAFDBAADowQAAAEIAALhBAADewgAAUEEAAMDBAADYQQAAAMIAAADBAAD4QQAAcMEAACBBAAAwQQAA6EEAAIDAAABYwgAAnEIAACBCAABgwQAAMMEAAADAAAAEwgAAIEIAAADAAACWwgAAhkIAAEDAAACAwQAAKMIAADBBAABgQQAAhkIAACDBAADYwQAArsIAAGDBAACIwgAAQEAgADgTQAlIdVABKo8CEAAagAIAAHS-AACAOwAAED0AAIo-AAAQvQAA2D0AAFA9AADGvgAAMD0AAIC7AAD4vQAAML0AAOC8AAAEPgAA4DwAAOi9AAAUPgAAEL0AAGQ-AAALPwAAfz8AAOC8AAAsvgAATD4AANi9AABcPgAAUD0AAFy-AACIPQAAZD4AAIA7AAAMvgAAgDsAAAw-AAB8PgAALD4AABA9AABsvgAAor4AABA9AAC2vgAAMD0AAJo-AACIPQAAoLwAACQ-AABcPgAAJD4AADC9AAA8vgAARL4AAFA9AADePgAAnj4AAKi9AAAQPQAAQz8AAIq-AACOPgAAUD0AAIA7AACAOwAAoDwAAOA8IAA4E0AJSHxQASqPAhABGoACAAAsvgAA6L0AACS-AAANvwAALD4AAEA8AACAuwAAmL0AAAS-AAA0PgAAqL0AAKA8AACYvQAAHL4AALg9AAAQvQAALL4AAEE_AACAuwAAtj4AALg9AABAPAAAMD0AADC9AAAwPQAAEL0AADC9AAAMPgAAmD0AAOA8AADgPAAABD4AAFC9AABQvQAAPD4AAES-AADePgAAgDsAAI6-AAAwvQAAND4AAFC9AABEvgAAoDwAABA9AADIvQAAf78AAES-AAC4PQAAiD0AAIi9AADIvQAAfL4AALg9AACKPgAAyD0AAKC8AABwvQAAmD0AAJo-AADoPQAAJD4AAFA9AAAUviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=vTzJjD_a7xw","parent-reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["11023055615645629472"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"17641813919116365024":{"videoId":"17641813919116365024","docid":"34-9-6-ZEA8BF3329034B5B1","description":"Store Keys in ASP.NET Core following best practices. ➡️ Complete course on Minimal APIs with EF Core with a discount: https://felipe-gavilan.azurewebsites.... ➡️ Get my Udemy courses with a...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2989732/474ed73dce2e85912afaa7feeb2e1398/564x318_1"},"target":"_self","position":"3","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","isAdultDoc":false,"relatedParams":{"text":"Safely Storing Keys in ASP.NET Core | AppSettings vs Secrets vs Environment Variables","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=zZFw6RWrmBA\",\"src\":\"serp\",\"rvb\":\"ErEDChQxNzIwMzMzOTk1OTg5OTM0MzA0NwoTODI0MDU0NjM1OTQyNDk3MjQ5MQoUMTEwMjMwNTU2MTU2NDU2Mjk0NzIKFDE3NjQxODEzOTE5MTE2MzY1MDI0ChMyMTU5OTQ4NDE4NTY0ODAzNTY4ChM2MzExNjIwMjI1NTcyNDg5MTcyChQxNjk2NTU0Mzk1MjUxNzIxMDQwMwoTNzAwMzIzMDE1NjM3NjkwNzI0MAoUMTc4MjQ0NTA3NTk0NTE2OTQ3ODQKFDEyNzg0Njg0MTk4NDA5ODI2MTMyChMyODUxNDM3NTk1MzI3NzU3NDczChMyNzMzNjY5NTA3NzI5MjE0OTM5ChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxMDk2MjMzNzM0NTg1NzIzNTczMgoUMTUxNjc1Njc5NjQxMzg3MjQwMzAKFDExMTM3NTk4MzIxMDU0MzE0NTA1ChQxMjQxNDQ5NTYyODE4MTM5OTU2MwoUMTY5MTI3MDg2NTM4ODI5MDA1ODQKFDEyMDI5NjY3MTQ3NDIxMDY3MDQ1ChQxNjkyNTM4ODg1MjIyNjQ1NjQzMRoWChQxNzY0MTgxMzkxOTExNjM2NTAyNFoUMTc2NDE4MTM5MTkxMTYzNjUwMjRqrw0SATAYACJFGjEACipoaHFhYXVta3FvbWJjYWZiaGhVQ1M0eVJmampYaGpsYnhfTmlhSkIyNmcSAgASKhDCDw8aDz8TvwSCBCQBgAQrKosBEAEaeIEV_Pv-CvQA7wr8CxMF_AETCg3y9AEBANTx_A3--AQACg0I8gABAAD5BO8KCAAAAPsDBAX0_gEAEBD9_fYAAAAVCvb99QAAAAwH9Qr-AQAAAfr7EgT-AP8G_QQFAAAAAAEQAvj9_wAAAQn3-AEAAADv5gQBAAAAACAALXmQuDs4E0AJSE5QAipzEAAaYBUIABMlLQG7GSXY7hHi-BwMAwH39BT_9-YA8C4N6xL2yqIKLv9F_ijWrgAAABUF5S3NAPVo-OjE4-InAb0P7iL_f9IY8tYNB-MGCvnsAhkR4CtMQQDFBPf1PvgQVywMFiAALTncMTs4E0AJSG9QAiqvBhAMGqAGAAAgQgAAwEAAAFBCAAAEQgAAqEEAADDBAADIQQAAlsIAAGzCAAAAAAAAfEIAAABAAAB8wgAA-MEAAOBAAAD4QQAACEIAAATCAAA0wgAAeMIAAOhBAAA4wgAAoEAAACxCAAB4QgAAkEIAAJDBAACGwgAA6kIAALRCAABAwAAAQEEAAJDBAABkQgAAgsIAAPhBAAAgwQAAVEIAAFBBAAAgQQAAiEEAADBBAACgQgAA8EEAAIC_AACIQQAAAMIAANDBAAAsQgAAkMIAAMjBAABQwQAAFMIAABBBAADIQQAAjsIAAIBBAACoQQAAuEEAAEBCAAAEQgAALMIAABDCAACmwgAAsMEAAEBBAAAAQgAAYMIAAAzCAABAQAAAbEIAABxCAAB4wgAAMEEAABjCAABswgAAJMIAABRCAAD4QQAAXMIAAIjBAACYwQAAqEEAAODAAAAwQgAAXEIAABDCAACEQgAAYMEAAGDCAABAQAAAcEEAAMhBAACQwQAAsMEAABDBAACIQQAA6EEAABBCAAD4wQAAUEEAAPhBAACUQgAAdMIAAADCAAB4QgAAQEEAANBBAABQQQAAcEIAACDBAADgQQAALMIAAHTCAAA4QgAAEEEAAHhCAABkwgAAksIAAGjCAABAwQAACMIAAKDAAACowQAAVEIAAGRCAAAwQgAAdMIAAIDBAACowgAAAMEAALjBAAAoQgAASEIAABBCAABMwgAAAMAAAEBBAACQwQAApMIAABxCAAA8QgAATEIAAABBAAAQQQAAAEIAAGBBAAAwQQAAEEEAALDBAACKQgAAIMEAAEDAAACowQAAQEIAADzCAADgwAAAjsIAAFDBAABMQgAAVMIAAIDBAACAPwAAQEAAACDBAADEwgAAUEEAAIBAAACgQQAA8MEAAOBAAADgwAAA0MEAABDBAADwQQAACEIAALBBAAAIwgAAokIAAChCAAAgwQAAqMEAAADBAADIwQAADEIAADDCAACowQAAjkIAAEDAAACAwQAAIMIAACTCAADgQAAAOEIAAMjBAAA4wgAAYMIAACBCAAC4wQAA8MEgADgTQAlIdVABKo8CEAAagAIAAMi9AAD4PQAA6D0AAGw-AADYPQAA6D0AAJg9AADevgAA6L0AAHA9AADgvAAAQLwAAGw-AADIvQAAPL4AAJi9AACqPgAAyD0AAHA9AADOPgAAfz8AAKA8AADIPQAA-D0AALi9AABEPgAAND4AALg9AABAvAAAMD0AACw-AAAwPQAAoLwAALg9AACgvAAARD4AAIA7AACIvQAAXL4AAMq-AABEvgAAcL0AAJg9AADYvQAAED0AAAw-AACCPgAA2L0AALi9AABAPAAAHD4AAHA9AADYPQAAij4AAIq-AADIvQAACT8AAIg9AACIvQAAUD0AAOi9AAAEvgAAuD0AABy-IAA4E0AJSHxQASqPAhABGoACAACivgAAML0AAOC8AABDvwAAjj4AAEQ-AAAQPQAAuL0AAJK-AAD4PQAARL4AAHC9AABUvgAATL4AACQ-AACIvQAAjr4AAEE_AABkvgAAbD4AAHQ-AACgvAAAUD0AAKC8AABAPAAAML0AAJq-AADoPQAAyL0AAIA7AABwPQAAoLwAAMg9AACOvgAALD4AAOi9AAAwPQAA6L0AAHS-AACAOwAAUD0AAKi9AADoPQAAEL0AAFC9AABMvgAAf78AAKC8AAA8PgAA4DwAAKi9AACYvQAAyD0AAAQ-AACoPQAAQDwAAEC8AACgPAAAmD0AAKA8AAAwvQAAkj4AAJ4-AADgvCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=zZFw6RWrmBA","parent-reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17641813919116365024"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"2159948418564803568":{"videoId":"2159948418564803568","docid":"34-9-6-Z73F50E027053F6F0","description":"Complete C# course with discount: https://felipe-gavilan.azurewebsites.... Complete Blazor course with discount: https://felipe-gavilan.azurewebsites.... Complete ASP.NET Core and React course...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2838249/d242f119b10b8463ace8cef41efaaf8b/564x318_1"},"target":"_self","position":"5","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","isAdultDoc":false,"relatedParams":{"text":"Generating PDFs with C# - Very Easy (two examples)","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=bhR4Cmg16gs\",\"src\":\"serp\",\"rvb\":\"ErEDChQxNzIwMzMzOTk1OTg5OTM0MzA0NwoTODI0MDU0NjM1OTQyNDk3MjQ5MQoUMTEwMjMwNTU2MTU2NDU2Mjk0NzIKFDE3NjQxODEzOTE5MTE2MzY1MDI0ChMyMTU5OTQ4NDE4NTY0ODAzNTY4ChM2MzExNjIwMjI1NTcyNDg5MTcyChQxNjk2NTU0Mzk1MjUxNzIxMDQwMwoTNzAwMzIzMDE1NjM3NjkwNzI0MAoUMTc4MjQ0NTA3NTk0NTE2OTQ3ODQKFDEyNzg0Njg0MTk4NDA5ODI2MTMyChMyODUxNDM3NTk1MzI3NzU3NDczChMyNzMzNjY5NTA3NzI5MjE0OTM5ChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxMDk2MjMzNzM0NTg1NzIzNTczMgoUMTUxNjc1Njc5NjQxMzg3MjQwMzAKFDExMTM3NTk4MzIxMDU0MzE0NTA1ChQxMjQxNDQ5NTYyODE4MTM5OTU2MwoUMTY5MTI3MDg2NTM4ODI5MDA1ODQKFDEyMDI5NjY3MTQ3NDIxMDY3MDQ1ChQxNjkyNTM4ODg1MjIyNjQ1NjQzMRoVChMyMTU5OTQ4NDE4NTY0ODAzNTY4WhMyMTU5OTQ4NDE4NTY0ODAzNTY4aq8NEgEwGAAiRRoxAAoqaGhxYWF1bWtxb21iY2FmYmhoVUNTNHlSZmpqWGhqbGJ4X05pYUpCMjZnEgIAEioQwg8PGg8_E_cFggQkAYAEKyqLARABGniB_PgGCwEAAPoSDwf6B_0CBgf4APf__wDlAwT9Cf0CAAMF8QX8AQAA8gHx9v0AAAD4Bfr-9P8BAAv2AAH6AAAAAvT1APkAAAAOGfoC_gEAAPnxAPgCAAAAEAQHEAAAAAAAAPoFBQAAAAwQ_wIBAAAA--v-_wAAAAAgAC24L9M7OBNACUhOUAIqcxAAGmAQEABALRsItzkw2N7v4_8b-BQS9qcV_-sA_wwI6d4C-unMBSj_K6YU6akAAAA6_u0R9wDndhzY8eMa-QfK1NPyKn_eMuQjGEP3vtAHDw_w6NQx-lUAyPjLEi_KH0X1VSMgAC0tbCE7OBNACUhvUAIqrwYQDBqgBgAAQEEAAJjBAAAUQgAABMIAAEBAAAAAwAAAiEEAAIDBAACIwQAAwMAAAIhBAAA0QgAAeMIAAHDBAABsQgAAEMEAAJDBAADgwAAARMIAABTCAAAwQQAAbMIAACjCAAA0QgAAYEEAADhCAACgwAAAjMIAAL5CAAB4QgAAEMIAACBCAAAwwgAAOEIAALjBAACMQgAAyMEAALJCAAAcwgAAEMIAAABBAACwQQAATEIAAIjBAABQQQAAgMAAAODBAAC4wQAAVEIAADzCAADgwAAAAMEAAKBAAADgQAAASEIAAODBAABAQQAAEEIAAIA_AACAQgAALEIAACBBAABgwgAAnMIAAATCAACAQAAATEIAACTCAAAkwgAAAAAAAPhBAAAkQgAA2sIAAJRCAAAIwgAAssIAADDBAACgQAAAQEEAAJrCAACowQAAQMIAAKBBAABAQAAAqEEAAGDBAABgQQAA4EEAAJBBAAAwQQAAcMIAAIhBAADIwQAACMIAABDCAAAgwgAAIEEAAMBBAADgQQAAUMEAAHBBAAAQQQAAcEIAAI7CAACCwgAAPEIAAEDAAACAvwAAcMEAABBCAABwQQAAQMAAABTCAACcwgAAokIAAERCAABwQQAAiMIAAABBAAAAwgAA0EEAAKBAAAAYwgAAksIAAJxCAABYQgAAYEIAAGzCAADYwQAAlsIAAJBBAACYwQAAFEIAAIJCAAAkQgAAQMIAACBBAADAQAAAmMEAAJrCAAAAQQAAkEIAAExCAAA0wgAA-EEAAJBBAAAEQgAAiEEAAKBBAAAcwgAALEIAAHDBAADIwQAAJMIAANBBAABAQAAA0MEAAIzCAAA4wgAAbEIAAADCAAAoQgAAwMAAAATCAACAvwAAhMIAAOBBAADgwAAAHMIAANDBAABYwgAA-EEAABDBAABAwAAAMEEAAKjBAACAwAAA8MEAAKJCAABYQgAAqMEAAEBBAAAAwQAAAMIAAFhCAAAgwQAATMIAAFhCAADowQAAAAAAADzCAABwQQAA6EEAACRCAAB4wgAAQMAAAKLCAAAAwAAAQMIAANjBIAA4E0AJSHVQASqPAhAAGoACAABMvgAAoLwAAEA8AACgPAAADL4AAEQ-AACuPgAAEb8AAEC8AACIPQAADL4AAMi9AACYvQAA0j4AAKK-AABwPQAAvj4AAIA7AADKPgAARz8AAH8_AAAkvgAAoDwAAIA7AACgvAAAbD4AAAQ-AACYvQAAfL4AADw-AAAsPgAARL4AAPg9AABwPQAA3j4AAJi9AAAQPQAAQLwAALK-AACWvgAAXD4AADC9AAC4PQAAkr4AABy-AABEPgAAnj4AAIi9AACAOwAALL4AAKg9AACovQAAsj4AAOC8AABMvgAAQDwAAGE_AAC4vQAAPD4AAHQ-AACWvgAAsj4AAKi9AACgPCAAOBNACUh8UAEqjwIQARqAAgAAVL4AAFA9AADgvAAAMb8AAEA8AAD4PQAAhj4AAKi9AABwPQAAbD4AAKi9AAAwvQAAyL0AABy-AAAEvgAAQDwAAHC9AAAlPwAANL4AAKo-AACivgAAFL4AAJi9AADYvQAAcL0AADw-AABAPAAAQLwAAHA9AACoPQAAmD0AAAQ-AACGvgAAuL0AAKg9AABQvQAAxj4AAHA9AACavgAAcL0AAMg9AABwPQAAiL0AAPg9AABsvgAAiL0AAH-_AACovQAAqL0AAII-AAAsPgAAuL0AABQ-AAAQPQAAkj4AAEC8AACAOwAAmL0AADy-AABwPQAARD4AABA9AABAPAAAEL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=bhR4Cmg16gs","parent-reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["2159948418564803568"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"6311620225572489172":{"videoId":"6311620225572489172","docid":"34-5-10-ZA0BFE697FC5831C0","description":"Link to the course: https://www.udemy.com/course/introduc... In this video we'll see how to throttle the amount of concurrent tasks being executed asynchronously by using the SemaphoreSlim class.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2251035/5ae0ca4241f6b869f3e1b63ecf3db9a4/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/EvV2-wEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","isAdultDoc":false,"relatedParams":{"text":"14 - Limiting the Amount of Concurrent Tasks - SemaphoreSlim | Concurrency in C#","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=QaDfR3ie470\",\"src\":\"serp\",\"rvb\":\"ErEDChQxNzIwMzMzOTk1OTg5OTM0MzA0NwoTODI0MDU0NjM1OTQyNDk3MjQ5MQoUMTEwMjMwNTU2MTU2NDU2Mjk0NzIKFDE3NjQxODEzOTE5MTE2MzY1MDI0ChMyMTU5OTQ4NDE4NTY0ODAzNTY4ChM2MzExNjIwMjI1NTcyNDg5MTcyChQxNjk2NTU0Mzk1MjUxNzIxMDQwMwoTNzAwMzIzMDE1NjM3NjkwNzI0MAoUMTc4MjQ0NTA3NTk0NTE2OTQ3ODQKFDEyNzg0Njg0MTk4NDA5ODI2MTMyChMyODUxNDM3NTk1MzI3NzU3NDczChMyNzMzNjY5NTA3NzI5MjE0OTM5ChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxMDk2MjMzNzM0NTg1NzIzNTczMgoUMTUxNjc1Njc5NjQxMzg3MjQwMzAKFDExMTM3NTk4MzIxMDU0MzE0NTA1ChQxMjQxNDQ5NTYyODE4MTM5OTU2MwoUMTY5MTI3MDg2NTM4ODI5MDA1ODQKFDEyMDI5NjY3MTQ3NDIxMDY3MDQ1ChQxNjkyNTM4ODg1MjIyNjQ1NjQzMRoVChM2MzExNjIwMjI1NTcyNDg5MTcyWhM2MzExNjIwMjI1NTcyNDg5MTcyaogXEgEwGAAiRRoxAAoqaGhxYWF1bWtxb21iY2FmYmhoVUNTNHlSZmpqWGhqbGJ4X05pYUpCMjZnEgIAEioQwg8PGg8_E50DggQkAYAEKyqLARABGniB9PT5_v0DAPn--QQMBf0B_Qj4_fj-_QD5_wUA-gT-AP0CCgAJAQAAAgj5_PgAAAD7_PT59v4BAA0G9QMEAAAAG_ACAfsAAAACA_n_BwABAP_8CfsDAAAABgAIAAAAAAD8AQMF_v8AAPv7AgMAAAAA_fQA-_z1_gAgAC3nmNw7OBNACUhOUAIqhAIQABrwAXlC9gDn1fcBzDPKAAsU8AGzBSL_Xf8v__Pv6P_p_tQA0Dfc_wXgCv63L-r_gRPsAcfg__8cEQIBGiMQ_xPrRADw-NUBP-QXAGX7-wEKCgcA_g0o_hT3JP8lzh0CGPc__Qfn-QLP38QB7gXbAQsjPAM8FQYGJAMb-9MTNgTuHSUB8-ft-vIAJAGu-AQD_RMEA_cU6PdEC9IA6QQlCCLwEgQBxg_-ABHzBitE7v_sIQH02ejsBvwB4wQECDP-MCod-RT3IQsh4wL79xcOADn08wbwNOn0Q-IK__Lf9Qe4Av_w6QPv8dJm9wHxGCAIBwYB-SAALdWsADs4E0AJSGFQAirPBxAAGsAHCVLZvkUEkLqMoPE85AVCvdv7lD33Qpw8lyy4PLcN_jwxdXy8pkg-Pp28SD34kqE7oUh3vnNWujykNjG9Ci9hPhdxsLxB08Y5ye5dveJ-9jwY1ki9WxBFvTb34ztl5Ek7fxPqvbtjMbwLyjk9tWsCPsSTXTugWKO7PQztvXP-nL1Lfhu7MqUaPVW0g7tMmQq94oKSPQRvrT003Nu8LlmlPWNCTLwfCFo8e3qGPSpHtzwEJqY8fc-ovfbaBzz0QBi8OAInPFOSFjxN1xg9duMbPLV6drpW6I08HrWDPf7Y_zyJHr67lVKGPSMxwTy7ZWK8u7upPZIkiL1yKFm6L4byvXSQfLz9Iaw88IsLPvM_s7viOsY7xmGqvatbnT3u1Jo7WtcJPDFgibzumso7BVubPE62YT1JWOU8ieotvOnbjb3fTgM8E0W4PZNG-7x1zLm8zOWAvf1wq7zuBQk8vmjRu5DeSz2sIyK89ikivVIxiT0wCic8ImWlPTE2Pr1o5zQ8MQnXPGgnnjxQ8Ym8dsiovJt3-7sQmc083M26uyD0Z71JslS76-eovMD0jD2enWe8USKIPfDvPT3dyYy8MXZHvTq-jL2wfTe8Y3XAPX1RDL1aZyI6gUqrvSVi5bzriwi8FEuAvINo7b1S5Wu6CJPivfJjJ7zC-6q67AgxvdQMqbwdH0q73_nlPU2UjLt5K-A68P--vZpi6Txd_dg6PUjPPfUGST0tv6G6O_IxvXYKmD1LV304DynEuxrrMT1qJek5bQPXPbWj2L0Mn685eqMbPZw-oT3gU-A5TQayugO2I70IaBK4AoMkPkcfEz7LiTC52AKMPINozb0uJMK4ee-zPe-Nob3Kd9C5KH7svRFzRD3sNrc5VfAAPaDVUz2cV5O574IyPWuOnT09LRW5k6kCPlx1fLvDyBA540w4PD8XMjzi_gG6GPF4vcEUL72FZUI5WUbEvXULODy1zoa3mLRSOz9wxb33LmA50PBmvXiLoT3znSS5MeGBPQcdHr3YV3e1R_LLPDd_nbwlvBC5sEKQvUwAmb0hZWO44a2cu_-P-rrwfkY4uOQovtF_hbyd-Bq5PympvRvW1L24fkG3wvPau2JN5bwcBcS3SWbFvYeLHL61uq0464RhPSsY1bw8k_G4dPZJPevKIj1jxxc4VHaVPNa1rDxGHiQ3zc5dPeTqMT0u8h849nR6PeAP370_mZu3Iv_sPTUpBT7zflu4GCc5vZRDpT1llMe4ZAeRO5ez7bwxH3U37ylPPcO2Rb1RyQe4IAA4E0AJSG1QASpzEAAaYB_9AAa3EMTdIFnxAtr2LfPmDNnjvgP_884Azyn_Ew4mytYT_f8l4xrqqAAAADge8Q0QABJx4tG-3MQ8CO262QbSdcAFI9bx-_HkgRX_EwDRBBnpEwAg_M0BOtv6MSdFQCAALWJjIDs4E0AJSG9QAiqvBhAMGqAGAAAQQgAAwEAAAADAAABAwAAAmEEAAEBBAAAQQQAAIMEAANjBAAAYwgAAFEIAADDCAAD4wQAAJMIAAGBCAAAswgAAuMEAALDBAADwwQAAMMIAAKbCAACowQAAQEAAAFBCAADgQAAAAEEAAFTCAABkwgAAKEIAACRCAAAIwgAAikIAALrCAABgwQAA2MEAABBBAAAAwQAA-kIAAIjCAACAQQAAoEEAACBBAAB0QgAAFEIAAABBAACowgAAYMEAAMjBAAC0QgAAAMAAAPjBAAA4QgAAAEAAAMDBAAAwQQAAyMEAAODCAABwQQAAPMIAAKhBAAA0QgAAkMEAAIjBAACowgAAUEEAAIC_AADgwQAAcMEAAMDBAAAgwgAApEIAAM5CAAAwwgAAXEIAAIjBAACMwgAAwMEAAEBBAAAUQgAAEMEAAGjCAACAvwAAoMAAAGBBAACIwQAA0EEAAGxCAAAAQQAAJEIAAATCAACOwgAAVEIAABRCAAB8wgAAmMEAAAjCAADwQQAAVEIAALhBAABQwQAABMIAAAhCAAAYQgAAgsIAAMDAAAAQQQAAUMEAADRCAAAAwQAA2EEAABBCAABwwQAAcMEAAIDBAACAwAAAUEEAAODBAAAowgAAAAAAAODBAACowQAASMIAAIjCAAAAAAAACEIAAIBAAACwwQAAcMEAAKTCAAAUwgAAcMEAAGDBAACgQAAAkEEAAEBBAACIQQAAQEEAAFBBAAAgwgAAtsIAAKjBAAB8QgAAMMEAAIjBAAA8QgAAgEEAAETCAAA0QgAABEIAALjBAABwwQAAgD8AAHBBAAAAQAAAoMEAACjCAABQQQAAfMIAAJbCAAAMQgAAUMEAAOBAAABMwgAAJMIAAFzCAADoQQAALEIAALJCAAA8QgAAuEEAAODBAADQQQAAoMEAANjBAACAvwAAwMAAALDBAAAUwgAAkkIAAABBAACYwQAADMIAAAxCAAAAAAAAqEIAAMBAAAAkwgAAZEIAAMDBAACAvwAAosIAAIrCAACYQQAAwMAAAOBAAAAwQQAAJMIAAADAAABMwgAAisIgADgTQAlIdVABKo8CEAAagAIAAL6-AAB0vgAAJD4AADA9AACGvgAAVD4AAMo-AADWvgAA6L0AABy-AACGvgAAjr4AALI-AADIvQAAtr4AAIC7AADIPQAAmD0AAEw-AABBPwAAfz8AACS-AADYPQAAcL0AAAQ-AAAkPgAA-D0AAKg9AABQPQAAiL0AAHw-AAD4vQAAkj4AAKg9AADIPQAAmD0AADQ-AACmvgAA7r4AAAy-AACmvgAAMD0AAFA9AADGvgAAEL0AAIY-AACqPgAAQLwAALi9AADgvAAARL4AABy-AABsPgAAtj4AAMi9AAAwPQAAUT8AAIo-AAAkPgAAkj4AADy-AABAvAAAqL0AAIg9IAA4E0AJSHxQASqPAhABGoACAABcvgAAVD4AACy-AAAxvwAAED0AAEC8AAB8PgAAFL4AADC9AAC6PgAAED0AAKC8AAAUvgAAir4AAMi9AAAQvQAAqL0AABE_AAAsvgAArj4AAFy-AAB0vgAA4LwAAHC9AAAQPQAAuD0AAFC9AAAwPQAAmL0AAKC8AADgPAAAcD0AAEy-AACYPQAAqL0AAAS-AABUPgAA2D0AAEy-AAAwvQAAmD0AABS-AAAwvQAAMD0AAJi9AACgPAAAf78AAMi9AABMvgAAbD4AADQ-AABQvQAAbD4AAIi9AAA8vgAAML0AAJi9AABwPQAAgLsAAOA8AACgvAAAED0AAKi9AAC4PSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=QaDfR3ie470","parent-reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1278,"cheight":720,"cratio":1.775,"dups":["6311620225572489172"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2361069106"},"16965543952517210403":{"videoId":"16965543952517210403","docid":"34-6-15-ZAD1E603C092F2F44","description":"Learn the Options Pattern in ASP.NET Core ➡️ Complete course on Minimal APIs with EF Core with a discount: https://felipe-gavilan.azurewebsites.... ➡️ Complete course on Minimal APIs and Dapper...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1478565/230d5403ae80099316471b19e7c25d6b/564x318_1"},"target":"_self","position":"7","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","isAdultDoc":false,"relatedParams":{"text":"Options Pattern in ASP.NET Core - IOptions, IOptionsSnapshot and IOptionsMonitor (Practical Example)","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=wnZTyF_YnlM\",\"src\":\"serp\",\"rvb\":\"ErEDChQxNzIwMzMzOTk1OTg5OTM0MzA0NwoTODI0MDU0NjM1OTQyNDk3MjQ5MQoUMTEwMjMwNTU2MTU2NDU2Mjk0NzIKFDE3NjQxODEzOTE5MTE2MzY1MDI0ChMyMTU5OTQ4NDE4NTY0ODAzNTY4ChM2MzExNjIwMjI1NTcyNDg5MTcyChQxNjk2NTU0Mzk1MjUxNzIxMDQwMwoTNzAwMzIzMDE1NjM3NjkwNzI0MAoUMTc4MjQ0NTA3NTk0NTE2OTQ3ODQKFDEyNzg0Njg0MTk4NDA5ODI2MTMyChMyODUxNDM3NTk1MzI3NzU3NDczChMyNzMzNjY5NTA3NzI5MjE0OTM5ChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxMDk2MjMzNzM0NTg1NzIzNTczMgoUMTUxNjc1Njc5NjQxMzg3MjQwMzAKFDExMTM3NTk4MzIxMDU0MzE0NTA1ChQxMjQxNDQ5NTYyODE4MTM5OTU2MwoUMTY5MTI3MDg2NTM4ODI5MDA1ODQKFDEyMDI5NjY3MTQ3NDIxMDY3MDQ1ChQxNjkyNTM4ODg1MjIyNjQ1NjQzMRoWChQxNjk2NTU0Mzk1MjUxNzIxMDQwM1oUMTY5NjU1NDM5NTI1MTcyMTA0MDNqrw0SATAYACJFGjEACipoaHFhYXVta3FvbWJjYWZiaGhVQ1M0eVJmampYaGpsYnhfTmlhSkIyNmcSAgASKhDCDw8aDz8TsgeCBCQBgAQrKosBEAEaeIH0CPsH_QMA9gj9BPgF_wELEP0E9gEBAPr-AfkEA_8ABAEB_v8BAAAQ9wEI_AAAAO75__T2AAAABPsNCAQAAAARBAb5-AAAAAEJBQT-AQAA9woI_QMAAAAPAwcPAAAAAPb-9fMAAAAAAv379gAAAAD_EQIM_wAAACAALSM_3Ds4E0AJSE5QAipzEAAaYCkQAAv_JO3cFSblHeTj-_ARAdb-9RcA--IA9REOGhkB9sn9GgArCRv-xgAAAP8b4R7kAAFE8Qzk9gYRMM8BABIFf_sP7RwDH-HwKg38Dg4P7QIH6wDs7w7y_8_dTCMlJyAALQAgaDs4E0AJSG9QAiqvBhAMGqAGAADQQQAAiMEAAJBCAACAQQAA0EEAAGBBAAC4QQAAZMIAAHDCAABQwQAALEIAAOhBAAC6wgAAKMIAAGBBAAAgQgAAoMAAAJjBAABcwgAAdMIAAKDAAAAMwgAAMMEAAIJCAAAMQgAAQEIAAAjCAABswgAA2EIAANhCAACgwAAAiMEAAFDBAABgQgAAeMIAADxCAAAAAAAAKEIAAIDBAAAQwQAAkEEAAIC_AAB0QgAAUEEAAJhBAABAQAAANMIAAADCAACOQgAAUMIAALDBAACoQQAAQEAAAIBAAAAwwQAAWMIAAIDBAAAUQgAAgMAAAHRCAADAQQAAEMEAABzCAACMwgAAgMEAAEBAAAA4QgAAVMIAADzCAAAAwQAA2EEAAMBBAACIwgAAQEIAAIDAAACIwgAAAMIAAFBBAABAQAAAPMIAANDBAAAAwgAAgMAAAMDAAACwQQAAYEIAAIDBAABsQgAAoEEAAMDBAABAwQAAmEEAAHBBAAC4wQAA0MEAAKjBAAAQQQAA6EEAADRCAAAEwgAAwEAAAFBCAACAQgAAosIAABDCAACAQQAAEEEAAMDAAADowQAAdEIAAGDBAAAgQgAA8MEAAFTCAACEQgAA8EEAAJhBAAB8wgAAeMIAAHDCAAAYwgAAJMIAAGDBAAAowgAAPEIAAHRCAAA8QgAAVMIAADDBAACQwgAAYMEAAFzCAABgQQAAgEIAABBCAADowQAAgL8AACBBAAAMwgAAgsIAAMBAAACYQgAA-EEAAKDAAACIQQAAQEAAAGBBAADQQQAAMEEAACDBAAAgQgAAgL8AAATCAABQwQAAgEIAADDBAABgQQAASMIAAMDAAABsQgAAgMIAAIDBAABQwQAAMEEAAIhBAADawgAAgEEAAKDBAABwQQAAMMIAAEBBAACwQQAA6MEAAKBAAAAkQgAA6EEAAFBBAAAcwgAArEIAANBBAAAAAAAAAMAAALBBAACQwQAAUEIAAKDAAABwwgAArEIAACDBAAAwwQAAfMIAADDBAADIQQAAJEIAAPjBAAB4wgAAlsIAADBBAACIwgAAmMEgADgTQAlIdVABKo8CEAAagAIAAIq-AACWvgAAoDwAAMg9AADoPQAAgr4AAHQ-AAAfvwAAbL4AAEy-AADIPQAAmD0AAEw-AAAUvgAADL4AAES-AADYPQAA2D0AADQ-AABXPwAAfz8AAJI-AAA0PgAAiL0AAAQ-AABMPgAAJD4AAHw-AABEvgAABL4AALY-AABQPQAAEL0AAKo-AADaPgAAlj4AAOg9AADIvQAAmr4AANi9AACgvAAABL4AAAQ-AADYvQAAoDwAABw-AAD4PQAAmr4AAMg9AABQvQAALL4AAPg9AACOPgAAtj4AAFy-AAC4vQAAST8AAOA8AAAsvgAAPL4AAAS-AABUPgAA2L0AAJ6-IAA4E0AJSHxQASqPAhABGoACAACOvgAAiL0AAMi9AABbvwAAiL0AAGQ-AACOPgAABL4AAGy-AACuPgAAqL0AAOA8AACCvgAADL4AAOC8AADgvAAAsr4AAC0_AADYPQAACz8AACQ-AABQPQAAUL0AANi9AAB0vgAALL4AAES-AAD4PQAAcL0AAIi9AADIPQAAoLwAACQ-AACSvgAAoj4AAFS-AADCPgAAiL0AAKq-AAB0PgAAuD0AANg9AAAMvgAAoDwAACS-AADoPQAAf78AADS-AACCPgAAUD0AAEC8AAC4vQAAPD4AAEQ-AADCPgAA6D0AABC9AABcvgAAFD4AANi9AACAOwAA3j4AABw-AABQPSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=wnZTyF_YnlM","parent-reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["16965543952517210403"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"7003230156376907240":{"videoId":"7003230156376907240","docid":"34-3-2-ZAFFA5F3C3BA711F6","description":"Link to the course: https://www.udemy.com/course/programm... In this video, we'll take our BlazorMovies app and we'll make it multi-language.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3301585/6f6dbf91338d4c93685362ec7553cae2/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/WR2eGAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","isAdultDoc":false,"relatedParams":{"text":"Set up a Multi-Language Blazor WebAssembly application","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=I5FT10WVShM\",\"src\":\"serp\",\"rvb\":\"ErEDChQxNzIwMzMzOTk1OTg5OTM0MzA0NwoTODI0MDU0NjM1OTQyNDk3MjQ5MQoUMTEwMjMwNTU2MTU2NDU2Mjk0NzIKFDE3NjQxODEzOTE5MTE2MzY1MDI0ChMyMTU5OTQ4NDE4NTY0ODAzNTY4ChM2MzExNjIwMjI1NTcyNDg5MTcyChQxNjk2NTU0Mzk1MjUxNzIxMDQwMwoTNzAwMzIzMDE1NjM3NjkwNzI0MAoUMTc4MjQ0NTA3NTk0NTE2OTQ3ODQKFDEyNzg0Njg0MTk4NDA5ODI2MTMyChMyODUxNDM3NTk1MzI3NzU3NDczChMyNzMzNjY5NTA3NzI5MjE0OTM5ChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxMDk2MjMzNzM0NTg1NzIzNTczMgoUMTUxNjc1Njc5NjQxMzg3MjQwMzAKFDExMTM3NTk4MzIxMDU0MzE0NTA1ChQxMjQxNDQ5NTYyODE4MTM5OTU2MwoUMTY5MTI3MDg2NTM4ODI5MDA1ODQKFDEyMDI5NjY3MTQ3NDIxMDY3MDQ1ChQxNjkyNTM4ODg1MjIyNjQ1NjQzMRoVChM3MDAzMjMwMTU2Mzc2OTA3MjQwWhM3MDAzMjMwMTU2Mzc2OTA3MjQwarYPEgEwGAAiRRoxAAoqaGhxYWF1bWtxb21iY2FmYmhoVUNTNHlSZmpqWGhqbGJ4X05pYUpCMjZnEgIAEioQwg8PGg8_E68DggQkAYAEKyqLARABGniB-AACBgH_AO_-AAb4A_8BEQkM9PUBAQDwAQL8_gEAAAH4APf5AQAA9gQK_P8AAADt9wr_8wABABkBA__6AAAAAvT0APkAAAD4-vQO_wAAAO76DvkCAAAAF_v8_gAAAAD9Bvf5AgAAABQJAwwAAAAAAv_x-wD_AAAgAC30CdA7OBNACUhOUAIqhAIQABrwAWv_9PwO3QEEuBfc_-IQCQGB0Cb_OwjoAMD0_gDABPoB2_TvAOYAKQDDIAgAvhnxAczk7QBYQfMA-xAp_hTqSAAn7u0Aavb2AEAj8f-7Fdj_-f0P_zDIGQAnyx4CKikeAR_p9v6c5tj-sPr_ABQ2IgVIFSAETBz7_s3qQwb6Dxf8zdcHAOMUBvun0fz-EPP79Rj-5gtfBfD_6eQD-gcsHAwCwxD-FtPyA-71DwryDP0Jxun19vzZFfwkLgz5Cyws9_3lCAgeDPcKCfgOBwvM3vfnJvcBLbQWCRcF5fjXNAj-1Q8B7t838_8X4Rv59f8F9iAALQWt8jo4E0AJSGFQAipzEAAaYED5ACghHtAINE7v8CjeGdT-xOrhlD3_KtD_Mj0I-i1I-Y8ZAP81BgYOlwAAAOHY9U7lACR_5tTi-s0PPKfsDVbjdO0FbZ8RHC7PyzYt4hm5wSQU7wAh-tHMOdzeRCjV8CAALevxCDs4E0AJSG9QAiqvBhAMGqAGAAAAQAAAFEIAAMDAAABgwQAAaEIAAIpCAAA4QgAAFEIAACjCAADYwQAAmEEAAKDCAACYwQAAqMEAALBBAACYwQAAGMIAAIrCAADIwQAAgMEAAFxCAACQwQAA0EEAAKBAAACgQAAAwEAAADzCAACGwgAA6EIAADzCAABkwgAA8EEAAETCAADwQQAAgD8AALDBAACQQgAAlEIAAFTCAACgQAAAAEIAAHBCAACgwAAAIEIAADDCAAAIwgAAsMEAAFBBAABoQgAAAAAAAJrCAAAkwgAAAMEAAADAAADSQgAAqEEAAK7CAAAgQQAAgMAAAFxCAAAgQQAAoMAAAKBAAADUwgAAyEEAALjBAAAMwgAAgMEAAIDBAAAEwgAAdEIAAMBBAAAgwQAAkMEAABTCAACAwAAA0MEAAIC_AAC4QQAACMIAABzCAABsQgAAqMEAAIhBAADAwAAAYMEAACRCAABQwQAASEIAAGBBAABAQAAAmkIAAIDBAACgwQAAiMEAAOjBAACgwAAA4MEAAOBAAAAwwQAAHMIAADRCAAC2QgAANEIAAIDAAABAwAAA-EEAAMBBAACgQAAAcEIAAABCAACAQAAAqEEAAExCAABMQgAA2EEAACDBAADYwQAACMIAANhBAABAQQAAosIAAMhBAABkwgAAAMEAABDBAAAgwgAA2EEAADhCAABowgAAlsIAABBBAAAkQgAA0MEAAKrCAADIQQAAEEIAAOhBAAAUQgAA2MEAACxCAACwQQAAIEIAAODAAAAIQgAAQMAAAEDCAAAMQgAAMMEAACBCAACAPwAA8MEAAHBBAABAwAAAwMEAAEDCAADQwQAAMEEAANjBAAAIQgAA0EEAAPBBAABowgAAMMIAAMDBAAAwQQAAOEIAADxCAACgQQAAmEEAAMBBAACgQgAARMIAAEDAAAC4QQAAqEEAACRCAACAwAAAEEIAABRCAAAMwgAAKMIAADzCAAAgQQAAhkIAAMRCAAAowgAAaEIAAMJCAADAQQAAgMEAAIBAAAAYwgAAAEIAAIDBAACAQQAALMIAAKBBAADQQQAAyEEgADgTQAlIdVABKo8CEAAagAIAAGS-AABAvAAAXD4AAHC9AABAPAAAnj4AAM4-AAAXvwAABL4AABw-AACgvAAAML0AAIC7AABQvQAAVL4AAFw-AADGPgAAoLwAAFC9AAC2PgAAfz8AAMi9AACovQAAoLwAAIa-AABMPgAAML0AAOA8AACmvgAAQLwAABw-AACYvQAAiD0AANg9AACCPgAAmL0AAI4-AADovQAAHL4AAFC9AAAQvQAAuL0AAKg9AABAvAAAPD4AABw-AAA8PgAAcL0AADA9AAB0vgAAvj4AAKC8AACgPAAAij4AALi9AADgvAAA-j4AALg9AADgvAAAyj4AAFC9AABMvgAAiD0AABw-IAA4E0AJSHxQASqPAhABGoACAACCvgAAFD4AAIa-AABDvwAA-L0AAIg9AACYvQAAUD0AAPi9AABEPgAAgr4AAKi9AACqvgAAqL0AAIC7AADgvAAAUL0AAC0_AACYvQAA1j4AAL6-AAAsvgAAEL0AAKi9AABMvgAA2D0AAPi9AAC4vQAAUD0AAIA7AAAwPQAAcD0AAHA9AADYPQAA-D0AAJi9AABUPgAAPD4AANi9AAAsvgAA6D0AAFw-AABcvgAAcL0AALK-AADYPQAAf78AACy-AABAvAAAqD0AAEQ-AAAsvgAAVD4AAK4-AAC4PQAAgDsAADA9AAAwPQAAuL0AAEA8AAD4PQAAJD4AAIi9AADYvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=I5FT10WVShM","parent-reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["7003230156376907240"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"17824450759451694784":{"videoId":"17824450759451694784","docid":"34-3-10-ZF2206B714E79E2B9","description":"Integrate Artificial Intelligence OpenAI's LLM into a .NET app easily. 👉 Get my Udemy courses with a discount: https://felipe-gavilan.azurewebsites....","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4433943/fed9d399767185190f2db9aa619578ff/564x318_1"},"target":"_self","position":"9","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","isAdultDoc":false,"relatedParams":{"text":"Using AI in C# | OpenAI (ChatGPT) in .NET | Step by Step Tutorial","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=e1wEgEH825A\",\"src\":\"serp\",\"rvb\":\"ErEDChQxNzIwMzMzOTk1OTg5OTM0MzA0NwoTODI0MDU0NjM1OTQyNDk3MjQ5MQoUMTEwMjMwNTU2MTU2NDU2Mjk0NzIKFDE3NjQxODEzOTE5MTE2MzY1MDI0ChMyMTU5OTQ4NDE4NTY0ODAzNTY4ChM2MzExNjIwMjI1NTcyNDg5MTcyChQxNjk2NTU0Mzk1MjUxNzIxMDQwMwoTNzAwMzIzMDE1NjM3NjkwNzI0MAoUMTc4MjQ0NTA3NTk0NTE2OTQ3ODQKFDEyNzg0Njg0MTk4NDA5ODI2MTMyChMyODUxNDM3NTk1MzI3NzU3NDczChMyNzMzNjY5NTA3NzI5MjE0OTM5ChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxMDk2MjMzNzM0NTg1NzIzNTczMgoUMTUxNjc1Njc5NjQxMzg3MjQwMzAKFDExMTM3NTk4MzIxMDU0MzE0NTA1ChQxMjQxNDQ5NTYyODE4MTM5OTU2MwoUMTY5MTI3MDg2NTM4ODI5MDA1ODQKFDEyMDI5NjY3MTQ3NDIxMDY3MDQ1ChQxNjkyNTM4ODg1MjIyNjQ1NjQzMRoWChQxNzgyNDQ1MDc1OTQ1MTY5NDc4NFoUMTc4MjQ0NTA3NTk0NTE2OTQ3ODRqrw0SATAYACJFGjEACipoaHFhYXVta3FvbWJjYWZiaGhVQ1M0eVJmampYaGpsYnhfTmlhSkIyNmcSAgASKhDCDw8aDz8TwgSCBCQBgAQrKosBEAEaeIH8_wgBAAEACAj7BwcI_QIEAAAC-P_-AOPrAvoB_AIACwgA_wEAAADvAAAMCAAAAPUBA_zz_wEA_QgF_gQAAAAW8Pf3_QAAAAIL9wb-AQAAAf__A-0EAAEJBQQBAAAAAPoM-AP9AAAA-wH8BAAAAAAC6fYDAQAAACAALUrE1Ds4E0AJSE5QAipzEAAaYBgWABwCEeClDR7k7u_2APH-4OLgyRP__xEAxxXuLwEL4bwaIf9fAfsArQAAABog6S0WAP9lBdTa--oZFNbT3Bshf-z-2AwQENXU7xniMBbhDAgCIwDQ3QQNPKYmSfveFyAALUkyMzs4E0AJSG9QAiqvBhAMGqAGAABAQgAAKMIAAJpCAACwQQAAiMEAAIBBAAAwQQAATMIAAITCAACAwQAAZEIAAAxCAACKwgAAHMIAAAAAAAAoQgAAQMAAAGDBAABYwgAAMMIAAMBBAACQwQAAmMEAADhCAADYQQAAiEIAANDBAACawgAAyEIAALRCAAAAwAAAQMAAADTCAACAQgAAaMIAAFxCAACAQAAAgkIAAHDBAAAMwgAA4MEAAJjBAADgQQAAuEEAAIDAAABQQQAAmMEAAAjCAAAsQgAAdMIAANjBAADgQQAAPEIAAKBBAACQwQAAEMIAAADBAAAQQQAAQEEAAERCAADYQQAAgD8AAFTCAABEwgAAiMEAAExCAABMQgAAoMEAAADCAACYQQAAmEEAADxCAACMwgAAZEIAALjBAACswgAAqMEAAIBAAABAwAAASMIAAIDBAAAQwQAA6MEAAOBAAABAQQAAgEIAACDBAADwQQAAEEEAAKBAAADAwQAAQEAAAMBAAACAwQAAoMEAAADCAADAQQAAWEIAAJhBAAD4wQAACEIAAIDAAACAQgAAqMIAAFjCAAAAQQAAqEEAABDBAAAQwgAAaEIAAODAAAAQQgAAaMIAAGDCAACKQgAA0EEAAFBBAAAEwgAAyMEAAHzCAABIwgAADMIAAKBAAABcwgAASEIAAAxCAACCQgAAaMIAAABAAACSwgAAgEAAAEDCAAAQQQAAVEIAADBCAADwwQAAQEAAADBBAAA8wgAAkMIAAKBAAACMQgAAoEEAADDBAABwQQAAgD8AAMhBAAA8QgAAgEAAABDCAABgQgAAAMAAACzCAAAMwgAAQEIAAABBAADgQAAATMIAAKBAAABYQgAAgMIAAKDAAADAwAAAiEEAANBBAADWwgAAwEAAADTCAAD4QQAAuMEAALDBAACYQQAAiMEAAMBAAAAYQgAALEIAAIC_AAAYwgAAhkIAAERCAACQQQAAgEAAAIBBAAA0wgAAFEIAAKDAAAAUwgAAqEIAACDBAAAEwgAAaMIAAODAAACgwQAAlkIAAFjCAAAYwgAAisIAAKDBAAAgwgAAYMEgADgTQAlIdVABKo8CEAAagAIAACy-AABQvQAAXD4AAMI-AADIvQAAij4AAIA7AABDvwAALD4AABw-AADIvQAABD4AABC9AACaPgAAXL4AABA9AABsPgAAoDwAAEC8AAATPwAAbT8AAES-AABUvgAApj4AANi9AAD-PgAA4DwAALK-AAA0PgAAVD4AANg9AAB8vgAAqj4AAIY-AAC4PQAAML0AAFS-AAC6vgAARL4AAJI-AADIPQAAMD0AAHw-AABsvgAAFD4AAAM_AABkPgAAQLwAAMi9AAAMvgAApj4AAEA8AACyPgAAqL0AAIi9AABAvAAAfz8AAKg9AACYvQAApj4AALg9AAAEvgAAEL0AAEQ-IAA4E0AJSHxQASqPAhABGoACAADYvQAA-L0AAHy-AAA5vwAA-L0AAAQ-AABwPQAAmD0AAMi9AADgPAAAdL4AALi9AACOvgAAdL4AAJg9AACgvAAA1r4AAB0_AACCvgAAhj4AAFQ-AACKvgAA-L0AALg9AAAwPQAAcL0AAM6-AADgPAAAoDwAAES-AABAvAAA4DwAANg9AAAMvgAAND4AAHC9AADyPgAAuL0AAIK-AACAuwAAcD0AAJi9AABwvQAAuL0AAFQ-AABsvgAAf78AALg9AAAMPgAAPL4AAPi9AABcvgAAQDwAAOg9AABQvQAABD4AALi9AACAuwAA2D0AAKo-AAD4PQAAuD0AAKA8AAAcPiAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=e1wEgEH825A","parent-reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17824450759451694784"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"12784684198409826132":{"videoId":"12784684198409826132","docid":"34-8-12-Z0DE4EAB19F4D7A6E","description":"Link to my full course with a discount: https://felipe-gavilan.azurewebsites.... Get my Udemy courses with a discount: https://www.felipe-gavilan.com/cursos...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/758633/6674d7006ae151fa9fc80b74d6d593a7/564x318_1"},"target":"_self","position":"10","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","isAdultDoc":false,"relatedParams":{"text":"New (AND Better!) Way of Doing Data Seeding in EF Core | Entity Framework Core 9","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=7Unev4jJn_k\",\"src\":\"serp\",\"rvb\":\"ErEDChQxNzIwMzMzOTk1OTg5OTM0MzA0NwoTODI0MDU0NjM1OTQyNDk3MjQ5MQoUMTEwMjMwNTU2MTU2NDU2Mjk0NzIKFDE3NjQxODEzOTE5MTE2MzY1MDI0ChMyMTU5OTQ4NDE4NTY0ODAzNTY4ChM2MzExNjIwMjI1NTcyNDg5MTcyChQxNjk2NTU0Mzk1MjUxNzIxMDQwMwoTNzAwMzIzMDE1NjM3NjkwNzI0MAoUMTc4MjQ0NTA3NTk0NTE2OTQ3ODQKFDEyNzg0Njg0MTk4NDA5ODI2MTMyChMyODUxNDM3NTk1MzI3NzU3NDczChMyNzMzNjY5NTA3NzI5MjE0OTM5ChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxMDk2MjMzNzM0NTg1NzIzNTczMgoUMTUxNjc1Njc5NjQxMzg3MjQwMzAKFDExMTM3NTk4MzIxMDU0MzE0NTA1ChQxMjQxNDQ5NTYyODE4MTM5OTU2MwoUMTY5MTI3MDg2NTM4ODI5MDA1ODQKFDEyMDI5NjY3MTQ3NDIxMDY3MDQ1ChQxNjkyNTM4ODg1MjIyNjQ1NjQzMRoWChQxMjc4NDY4NDE5ODQwOTgyNjEzMloUMTI3ODQ2ODQxOTg0MDk4MjYxMzJqrw0SATAYACJFGjEACipoaHFhYXVta3FvbWJjYWZiaGhVQ1M0eVJmampYaGpsYnhfTmlhSkIyNmcSAgASKhDCDw8aDz8ThQWCBCQBgAQrKosBEAEaeIEEC_MBAAAA-AEACvcH_QL6CBIE-f79AOXx9f_7_QEABPsBBgEBAAAA-_gL_gAAAAH2AQT1_QEAAg4A-wQAAAAU-Qr9AQAAAADy_v0AAQAA9f4DBQMAAAAO_v74_wAAAPkPBPH__wAA7w30-wAAAAD78vv5AAAAACAALXgc1Ts4E0AJSE5QAipzEAAaYC4OACoRFeieFBjYAuvc_CLi5uv-wOz_Bvn_7xEe-wHV7LEj-_9S80XkoQAAAB790_3vAM5-9beo-u05D93R6Q9Af-MT6xzeJNL1y9ukKArx8Aw0PwDG99TsOQopSQ9Q8SAALRg3Gzs4E0AJSG9QAiqvBhAMGqAGAAD4QQAA-MEAAKRCAACwQQAAqEEAADBBAABQQQAAKMIAAHTCAABgwQAAJEIAABxCAADYwgAAMMIAAKBAAAAQQgAAoMAAAJjBAABAwgAAOMIAAGBBAADgwQAAqMEAADhCAACoQQAAaEIAAPjBAABIwgAAxkIAANZCAAAAAAAAAMEAALDBAABsQgAAcMIAAERCAADgQAAAHEIAAHDBAADAwQAAwEAAAADAAABkQgAAEEEAAKhBAABQQQAAEMIAAPjBAABEQgAAQMIAANDBAABwQQAAEEEAACBBAABgwQAAFMIAAABBAACIQQAAQEAAAGhCAAC4QQAAkMEAACzCAAB4wgAAsMEAANhBAABcQgAAOMIAAEDCAACgQAAACEIAANBBAACOwgAAVEIAAIjBAACQwgAAGMIAACBBAAAwwQAATMIAALjBAACQwQAAEMEAAMBAAACQQQAAdEIAAKDBAABYQgAAAEEAAJjBAAAAwQAAiEEAACBBAADAwQAA0MEAAIjBAABAQQAAGEIAAChCAAAAwgAAiEEAABhCAACMQgAAoMIAADTCAACAQQAAoEEAAHDBAADwwQAAbEIAAIDBAADoQQAAIMIAAETCAACSQgAAcEEAAIhBAACAwgAAYMIAAHjCAAA0wgAAJMIAAFDBAAB0wgAAVEIAAHxCAABYQgAAZMIAAGDBAACgwgAAwMAAAEDCAADgQAAAjkIAABRCAACgwQAAMEEAAMBAAAAYwgAAdMIAAADAAACiQgAA4EEAAADBAAAAQAAAQEEAAMBBAAAIQgAAcEEAAJjBAAAwQgAAgL8AAAzCAADowQAAkEIAAIC_AACQQQAAVMIAAOBAAABcQgAAeMIAAIjBAAAgwQAAmEEAAHBBAAD-wgAAmEEAAAjCAACIQQAAEMIAAMDAAACQQQAAmMEAAMBAAAAMQgAAoEEAAAAAAAA4wgAAmkIAAOBBAACAPwAA4EAAAJBBAAAEwgAAaEIAAFDBAAA0wgAAskIAAADBAABAwQAAVMIAAIDBAABQQQAAREIAAATCAAA0wgAAkMIAACBBAABowgAAIMEgADgTQAlIdVABKo8CEAAagAIAAJ6-AABMPgAAoj4AAHQ-AACoPQAAPD4AAJ4-AAC6vgAADL4AAPg9AACOvgAAUL0AAPg9AABEvgAA4DwAAGy-AAA0PgAAML0AAHQ-AAAdPwAAfz8AAAS-AAAwvQAAPD4AAIC7AACOPgAA4DwAAAw-AAAcvgAAqj4AAIg9AADovQAAJD4AAKA8AACAuwAA6L0AAHC9AAAkvgAAwr4AAPg9AADIPQAAED0AANo-AAD4vQAAQLwAAHw-AADOPgAAML0AAMi9AACYvQAAcL0AAKC8AADuPgAAqj4AAFA9AABwPQAAIT8AAKi9AAC4vQAAML0AAHC9AABwvQAAoDwAALi9IAA4E0AJSHxQASqPAhABGoACAADKvgAAmL0AAAy-AAAzvwAAHD4AAEQ-AAAMvgAAED0AAIa-AADYPQAAXL4AAEA8AAAMvgAAZL4AADA9AABAvAAAfL4AAEU_AAAcvgAAZD4AAGQ-AACIPQAAFD4AABC9AADIvQAAiD0AADy-AAA0PgAAFL4AAKC8AAAEPgAAEL0AADQ-AABEvgAAfD4AAES-AAA8PgAAmL0AAIa-AADIPQAAyD0AADS-AABAvAAAgLsAAKi9AAB0vgAAf78AAAS-AAAwvQAALD4AAHA9AACYvQAAmD0AAGw-AACaPgAAgDsAAHC9AAAMPgAAED0AAIA7AAAQPQAA4j4AAIY-AAAEviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=7Unev4jJn_k","parent-reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["12784684198409826132"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"2851437595327757473":{"videoId":"2851437595327757473","docid":"34-6-13-Z874871FF72F7EF55","description":"Complete ASP.NET Core - Minimal APIs course with a discount: https://felipe-gavilan.azurewebsites.... Get my Udemy courses with a discount: https://www.felipe-gavilan.com/cursos...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3228067/76b72229492dbc79addc2e2dfd258656/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/o01hRgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","isAdultDoc":false,"relatedParams":{"text":"Introduction to Minimal APIs with ASP.NET Core 8","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=HkNfvz3BKos\",\"src\":\"serp\",\"rvb\":\"ErEDChQxNzIwMzMzOTk1OTg5OTM0MzA0NwoTODI0MDU0NjM1OTQyNDk3MjQ5MQoUMTEwMjMwNTU2MTU2NDU2Mjk0NzIKFDE3NjQxODEzOTE5MTE2MzY1MDI0ChMyMTU5OTQ4NDE4NTY0ODAzNTY4ChM2MzExNjIwMjI1NTcyNDg5MTcyChQxNjk2NTU0Mzk1MjUxNzIxMDQwMwoTNzAwMzIzMDE1NjM3NjkwNzI0MAoUMTc4MjQ0NTA3NTk0NTE2OTQ3ODQKFDEyNzg0Njg0MTk4NDA5ODI2MTMyChMyODUxNDM3NTk1MzI3NzU3NDczChMyNzMzNjY5NTA3NzI5MjE0OTM5ChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxMDk2MjMzNzM0NTg1NzIzNTczMgoUMTUxNjc1Njc5NjQxMzg3MjQwMzAKFDExMTM3NTk4MzIxMDU0MzE0NTA1ChQxMjQxNDQ5NTYyODE4MTM5OTU2MwoUMTY5MTI3MDg2NTM4ODI5MDA1ODQKFDEyMDI5NjY3MTQ3NDIxMDY3MDQ1ChQxNjkyNTM4ODg1MjIyNjQ1NjQzMRoVChMyODUxNDM3NTk1MzI3NzU3NDczWhMyODUxNDM3NTk1MzI3NzU3NDczaogXEgEwGAAiRRoxAAoqaGhxYWF1bWtxb21iY2FmYmhoVUNTNHlSZmpqWGhqbGJ4X05pYUpCMjZnEgIAEioQwg8PGg8_E9UIggQkAYAEKyqLARABGniBAQP9AvsFAPYI_QT5BP8BBwAA8Pj__wDh-_0CA_sCAPv9AP__AAAA-wf6DwIAAAAA9QADAP4BABUCDgUEAAAAC_j_8AAAAAAAAgH8_gEAAPcEAvgCAAAABQP69_8AAADuEf8H_wD_AAEH-PoBAAAAAgL8DAAAAAAgAC13W-M7OBNACUhOUAIqhAIQABrwAW4fKfr43w4EqSMKANgP8AGB9A8AYg7UAdof8AHl_c0BxugMAOLiFgCzGsD-gf31AaQlvf5PMQ0APAYaAPTPIgAKBLcBZfwLAFNBAf8bBA3-9hsJ_kXzNwFb1_kD_u35-xkOBwDH2boBq_e7AR5dPwE6CRQEPBkkAsfnSgbtBzME5dMDAe0eFgTEK-v7AwUZ_xMYzf5-MeL8uggF-y4W9w7btPAE-A4q9yEpCgfJuhAArBAEC_8I9g4dLC_-6goa7yAT_gQi8fny6h0M6h0R-errYRIGKN8GCzPo7ACrAv_tBub-8NMEEgMiFRnyJ_IC7yAALfj-2jo4E0AJSGFQAirPBxAAGsAHWmi_vjxeEj3SjAU9Yh0dva8-3j2StDY9OWTjvbLSCzuJAy29zhpsPkYVlD3zIaS7xJdZvoxmZbz1uiW9PSlzPpTA5rv1cg49ye5dveJ-9jwY1ki9JTcvvXQjDD0wqvu6MEGSvU9oiLyFTyk9f0tAPqdKyjuBuIa8PQztvXP-nL1Lfhu7o02_PfUBt7w0Usa7SznfPYWeaD3RnFC9-ERoPb3Dbbze27475m0WvXIP0zwJh4O7dHvpvaUWyry7WpO8VvWyvE-5uDwNBJw8WP68vcXZnr0qS187f-7VPIDgAD3KoWo8bx-DPK4M6jyffYA8XU4uPTED-rytd6w70CpDvphzn7wPqIg8banjPQYRqbwUnds8UMPXvcSSdz1rjM46K2W-vElY5bwWRZc7HzxkPT7jRz3QAdE7NfsyPc1OsL2okXE8jZwFPtQEW73U13O8EH6tvXrzRb03bUY8Z4I8PXoNuz3dbGK8fJ10vTbCDD2ifdc5D7bYPVyjb72w7Yg8FOeNPMazGr0nFCC8gPQNPVkIQT3zvyY8JpR5vbEJWr2Rgn056-eovMD0jD2enWe894MQPcepTjtOHXW8rHH2vHyPZL2Awo86-LlLPTgPTDyZOe47kNlZvbAjabw1pQi82uh3PHaDrb3py5y74E3XvT4rBL3tNfM68uQfvbg2t7tRyGe7EojXPHfeYb0jR1-7sFgjvQUiujzMf-U6NODHPVG4gzxrG_M5BMomvb13bbtN5oo6X5SFvPC0RrxsyF-4oZ3TPVGBmL2XnVE5NyUPPeu4gD0d1bs5cxIqvcMDNL2d3BY5aZelPQ8PET683oo4XFQLvZwV8b3cnnU5lKc2OulrjL3DsWq67dm-vSk5bD3nytU5LcxiPb5smjuZu8k4161UPeCvE7ycmKy5sPOwPRPffTsTLJ-35m-nPGF4O731yqm2xLBovV_g4joswJA5-_ENvLhIcL03inE47Lmvu8XBmr0TgHY5dW4fvXOcWz1ey2I3udCqu1yNLL0kpX24U-NKPLValrt4aLK34s-bvTNQ-b1Gyg244a2cu_-P-rrwfkY4uOQovtF_hbyd-Bq5luSFvUlptr1236a3genUvRMdo72ib4O3tMjWvXRGv73et704gpESPWV74zr4uIO4sxtHPd3UETpHmA23bO5oPCkgkryHGKo3lgoKPjgpET2oGRc4Mu6sPVwmvr3sakM3-WTlPcjZmj21QNY2HjiCvTPznj2c5_K43OtuPdE5RD1Cfwu4vbQSulmfl73yZjO4IAA4E0AJSG1QASpzEAAaYFQGACfpF5vSGxjaMe3lJ-8B78w1sif_0fj_IDDr_QMT7KL-BP9EGz0AmwAAAC0b3TyxAO9_6OfJ1bNNPJrcBxIOYev3J7bsCQPqzCfr8gzQAekJAAD938rnFSDwQEMuIiAALbcIFjs4E0AJSG9QAiqvBhAMGqAGAAAwQQAAIMEAAAAAAAAYwgAAEEEAAATCAAAcQgAAwMAAAOBAAADAQAAAbEIAACBBAADwwQAA6MEAANBCAACUwgAAsMEAAMDAAADIwQAA6MEAAKDAAAAYwgAAbMIAADBCAABUQgAA0MEAAEzCAAC0wgAArkIAAIxCAACYwQAAeEIAAMrCAADYQQAAEMEAABBBAABUwgAA8EIAACTCAAAAQAAAsEEAAPBBAAAsQgAAoMAAAIxCAABwwQAAhMIAAEDBAADgQQAAHMIAAIDBAADAQQAAoEAAAOhBAAAUQgAAoEAAAIjCAACAPwAAEMEAAOhBAAAAQgAA-EEAAHTCAABwwgAAMEEAAADCAAAAQgAAwMAAABDCAABQQQAAIEIAAK5CAABYwgAAkkIAAATCAADQwgAAAMAAAADAAAAAAAAAoMAAADzCAADYQQAA4MAAAFxCAAAowgAAUEEAAIhBAAAQQQAA0EEAACTCAAAgwQAAoEEAAKDBAABwwgAAwMAAAGjCAAAgwQAAQEIAAARCAAAMwgAAAMEAAEBBAABMQgAAYMIAACzCAACgwAAAgMAAADBBAAAgQQAAFEIAAIA_AAAAwQAAJMIAANrCAAAUQgAAwEEAAHDCAACiwgAAmEEAAKjBAADAwAAAAAAAAFTCAABIwgAAsEIAABhCAAAYQgAATMIAAADCAAAAwQAAMEEAAADAAACIwQAAoEAAALBBAABAwQAAQEEAAOhBAABMwgAA4sIAAKBBAABQQgAAMEIAAATCAAAgQQAAEMEAAPjBAAAMQgAAcEEAAODBAAC4wQAAYEEAACDBAAAwwgAAqMEAABxCAAAEwgAAYMIAACDCAAAYQgAATMIAAFRCAABIwgAALMIAAKjBAAAQwQAAYEIAAPBBAACoQQAA0EEAACzCAADgQQAAMMEAANjBAADAwQAAEMEAAEDCAACwwQAAlEIAAABCAABEQgAAoEEAAFDBAACoQQAAVEIAAMDBAAA0wgAAIEIAAETCAACgQAAALMIAABjCAADQwQAAQEAAAKBBAAAwQQAAPMIAAGDBAAD4wQAA2MEgADgTQAlIdVABKo8CEAAagAIAAO6-AABAvAAAkj4AAFQ-AAAEPgAAPD4AALi9AADSvgAAfL4AAOC8AAAsPgAAJL4AACQ-AABcvgAAML0AADC9AAB8PgAAEL0AABw-AADqPgAAfz8AAHw-AACovQAA-L0AAIK-AABUPgAALD4AABQ-AAAcvgAAVD4AAJY-AADoPQAAmD0AAFw-AACKPgAA-D0AAKg9AABQvQAAoLwAAFC9AABkPgAAmL0AANY-AADgPAAA4LwAAAs_AAAEPgAAmL0AABC9AAA0vgAAED0AAMg9AABUPgAAjj4AAJg9AACAuwAA-j4AAKg9AACAuwAAED0AAAy-AADgvAAAED0AABS-IAA4E0AJSHxQASqPAhABGoACAADevgAAiL0AALi9AABRvwAAyj4AAL4-AADIPQAApr4AAIi9AACGPgAAPL4AAAw-AADYvQAAFL4AAJg9AAAwPQAAXL4AAFU_AADgvAAA3j4AAFC9AAAwPQAAND4AAEC8AACYvQAAEL0AAOA8AAA0PgAAhr4AAAy-AAD4PQAAqD0AADw-AAAMvgAAZD4AAIK-AABMPgAAoDwAAKa-AAC4vQAAuD0AAIC7AACAOwAAHL4AAOi9AABcvgAAf78AAGy-AABkPgAAjj4AAHA9AAAEvgAAUL0AAGw-AAB0PgAAqD0AAEC8AACAuwAA2D0AALg9AAAsPgAATD4AAPg9AAAQPSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=HkNfvz3BKos","parent-reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["2851437595327757473"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3579415849"},"2733669507729214939":{"videoId":"2733669507729214939","docid":"34-3-13-Z464579D709FE7008","description":"Get my Blazor course with a discount: https://felipe-gavilan.azurewebsites.... Get my Udemy courses with a discount: https://www.felipe-gavilan.com/cursos... In this video we'll explore Hot...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2699569/2840afd6e254c656c6ad2b293406abe6/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/FynGygEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","isAdultDoc":false,"relatedParams":{"text":"Exploring Hot Reload in Blazor Server and Visual Studio 2022","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=1kdGxb5MZnI\",\"src\":\"serp\",\"rvb\":\"ErEDChQxNzIwMzMzOTk1OTg5OTM0MzA0NwoTODI0MDU0NjM1OTQyNDk3MjQ5MQoUMTEwMjMwNTU2MTU2NDU2Mjk0NzIKFDE3NjQxODEzOTE5MTE2MzY1MDI0ChMyMTU5OTQ4NDE4NTY0ODAzNTY4ChM2MzExNjIwMjI1NTcyNDg5MTcyChQxNjk2NTU0Mzk1MjUxNzIxMDQwMwoTNzAwMzIzMDE1NjM3NjkwNzI0MAoUMTc4MjQ0NTA3NTk0NTE2OTQ3ODQKFDEyNzg0Njg0MTk4NDA5ODI2MTMyChMyODUxNDM3NTk1MzI3NzU3NDczChMyNzMzNjY5NTA3NzI5MjE0OTM5ChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxMDk2MjMzNzM0NTg1NzIzNTczMgoUMTUxNjc1Njc5NjQxMzg3MjQwMzAKFDExMTM3NTk4MzIxMDU0MzE0NTA1ChQxMjQxNDQ5NTYyODE4MTM5OTU2MwoUMTY5MTI3MDg2NTM4ODI5MDA1ODQKFDEyMDI5NjY3MTQ3NDIxMDY3MDQ1ChQxNjkyNTM4ODg1MjIyNjQ1NjQzMRoVChMyNzMzNjY5NTA3NzI5MjE0OTM5WhMyNzMzNjY5NTA3NzI5MjE0OTM5aogXEgEwGAAiRRoxAAoqaGhxYWF1bWtxb21iY2FmYmhoVUNTNHlSZmpqWGhqbGJ4X05pYUpCMjZnEgIAEioQwg8PGg8_E7MCggQkAYAEKyqLARABGniB_QQJDf8CAPz5BgcCB_wCAAP_-Pj-_gDe9wL8-voDAO_8APT5AAAA_frx9wQAAADtAgDx_wEAAA0C-BACAAAAEen8Bv8AAAD-Bv4K_wEAAPEE-_0DAAAADA0O9wAAAAAG-vr6AQAAAPwICAUAAAAA_AH4-wAAAAAgAC047tc7OBNACUhOUAIqhAIQABrwAV4U5f8G-igD1ScBAOv10QCByA_8HQT_AOECBwDQE9wA2AYJAOgRJADqFPQAwiYZAeoV3_8_LvYACfUe_wn7AwAI1vgBLPgDAB0p-QDmBur_9B0J_zTpBQIz8QECLP77ABLt5v7b59MBs9AKAQgbLgIfEQ0CJwIL_-z3Ff8JDRMAzNsHAgD2FAPSCv_-AgMQ__0N5gQ3FPX_-PEK_RQS7wP74QMIDukM_BX5Bwj6CBH7yQfvAPwL_f3tJwsBCCAg-g4nBArz9f79EQwD9T_z_vzuG_kBIer4BxsR6__o9fz3BO__9qsh-AMACxT3FA7vCSAALfdyKTs4E0AJSGFQAirPBxAAGsAHCVLZvkUEkLqMoPE8wTvZvVMWvz1XYnk8OWTjvbLSCzuJAy29BYpIPhD8uT0XLNW8s_B1vsfQlrxFZEA5Ci9hPhdxsLxB08Y5ubyevakw-DvY_gS9ptQFvj9MqboFZqq8xo0WPcLwtjvkG-U8VP16PgkUFj0mvZS8OMAcvnA_4LyVTdI7L5tKPbdKK73WaCK8W9HmPYNTOj21AEg75Zn3PTflZTxOHfU8WldWvZ4MLj0KSg88umetvUFSGr2Z2UI80CAqPHd2BTtUO8M6ZCqzvUE-Mrw6xjo8D6mzPI94CTzYUvY7naJ-PJdBeTrpp268hhuwPORcFL2oAJg8Y7QevjYWe7t_YFg83WA4PimmXD3jGz46Can7vaXnTDwlRBa7ZmUePAkCnrtWFoG7D7-GPe-crD3DVZQ8K7PzOxfQ8LzxVBY9o80xPmyzMbzIeLm8jI0PvaUeGL0F0s88ssuBPGoEgT3JDIq83IsevQPSfjyJwAm8O8UKPlaDK71f8OU7YyZRPZ8dUL1RS3O8gPQNPVkIQT3zvyY8a2r0vBDdTTqN6ra6oPOkPF8eFz0ws_i6hlqePSdQRLpdN4C8XEwavG17sbz9ESu8fp-bPe-WP7z8CBU8NNRNvI4bAjxCoRK8DjYQPQCogr0iMzy8qgv4vR974jsgjj-6NYQeve7OHDyAv5S7OW6nPFADob0Q2VU7p6TYvAiwozzrhci6d14UPX2h9jxYEcG6aRgfvBQiIL06JqQ6Cg2Ku4lIKLyChcG57q8OPp8Skb1-0JQ5FcpCPMqxaz2bzOo5Gx97u2sWjj3CdGA5TkgGPagpeD2MXR03avYju--dp71iSNy4nvBQu5ypK73VgcW5_0dBvXgTFz30fXK40rNPPfGLQb3v_RG6FbTBu7TnMrx4v7a4uEACPhI0Ab20PwU5IiJrPZ2klL2oFyS38Ea7vUjwgL33-Ek5hjNkvTXNHjwPbVm4neKnOyNJVb1LnoC4WT8Mva7vKD0zk024W-EnPaglDL2g-ne4H0dzPL8S4TvsFi-44s-bvTNQ-b1Gyg24NXauPOaszz31DNg2bcX-vaLUPr0aL_S4SYxUvO9KjL15K9c2zYknvZz2Obzd3Gw2PLavvRNLRb3-r7w3pbdkPOMRZr3kNaI42ZiHPTucDrulVMA3O2XBuhCSRT2w5p83zVu1PYoTqTyFLzS43uhePXjlhL1BUrS4-WTlPcjZmj21QNY2KZ5pvHjNkD2h5pq4b70BvY-JlD00ods3K3iQvWwL6rzrbDW4IAA4E0AJSG1QASpzEAAaYCYOACEcFu6yGTHf1wThBQoi-xHKryn__63_CikZ8hIA8bI6FP9n1A7xoAAAACkC4jn5ABR_8NffC8A3_NCk2xMQcPHvQZghMBwh9kkE2SbU5vv6HADc9NYERr0mPg8KFyAALbhFGDs4E0AJSG9QAiqvBhAMGqAGAACIQQAAAEEAAI5CAABQQQAAYEEAAABCAAD4wQAA-MEAAIbCAACQwQAAQMEAAHDCAAAwwgAAVMIAALDBAABgQgAAOEIAAPjBAAAEwgAAmkIAAFBCAABcwgAAMMEAAJhBAADQQQAAAEAAALhBAACAvwAAoMEAALjBAADowQAAqkIAAIA_AADIwQAAAAAAAMBAAAA0QgAAWEIAAIDAAADowQAAAMEAADDCAAB0QgAAyEEAAIrCAAAQwQAAQMEAAFBBAABIQgAAJMIAAOjBAAA4wgAAZMIAABDBAABAQQAA0EEAACjCAAAAwgAAsMEAAIDBAABgQQAAAEIAAFBBAABgwQAACEIAADBBAADgwQAA4MAAAJjBAADIQQAAFEIAALRCAACYwQAAgEIAAIBAAAAgQgAA4MAAAKRCAABAwAAA4MEAAL7CAAAAAAAAcEEAAMhBAADgQAAAgMAAAMDAAAB4QgAAcMEAAADCAADIwQAAnEIAAIZCAAA4wgAAEMEAAIjBAAAAQQAAQEIAAEBBAACqwgAAmMEAANDBAADIQQAA0MEAAODAAACwQQAA6MEAAIpCAACKQgAAMEEAAHRCAABcwgAAeMIAAKBBAAA4QgAAmMEAAKhBAACAwQAACEIAAGRCAAAYwgAAAMEAAGBBAABAwAAAikIAAMDAAAAQwgAAiMEAACzCAACUwgAA4MEAADTCAACswgAAYMIAAEhCAAC-QgAAKEIAAHBBAAAMwgAAoMEAAIDBAACgwAAAAAAAACzCAABQQQAAmEEAACDCAADOQgAAQMIAAEBBAAAEQgAAoMAAAJDCAABEwgAAwEAAALjBAAAwQQAAssIAAPhBAACIQQAAXMIAAIDAAABkwgAA0MEAAITCAABgQQAAgEEAAARCAACAvwAAmEEAANBBAADAwQAACMIAAIrCAAC4wQAADEIAAFDBAABQwgAADEIAADDBAABwQQAAwMEAACDCAABAwAAAkkIAACxCAACowQAAikIAADDBAACAPwAAiMEAADDBAACGQgAANEIAAGzCAAAUQgAAAEIAAGDBAACsQgAALMIgADgTQAlIdVABKo8CEAAagAIAABy-AACePgAAZD4AAGw-AACGPgAAbD4AAFQ-AAAzvwAA4DwAAPi9AAB8PgAAZL4AACw-AABAPAAAyL0AAKA8AAAbPwAADD4AALg9AADePgAAfz8AADQ-AACgPAAAgr4AAIg9AACYPQAAmL0AAPg9AABkvgAADL4AAJo-AACgPAAAML0AAJo-AAAwPQAAoLwAALI-AAAsvgAAsr4AAAe_AACSPgAAFD4AAAQ-AADYPQAATD4AAAw-AABEvgAAQLwAAMg9AAB0vgAApj4AAOi9AAAMPgAAjj4AAMg9AADgPAAAMT8AALK-AAAwvQAAXD4AAKg9AACKvgAAgDsAADw-IAA4E0AJSHxQASqPAhABGoACAADevgAAmL0AAJK-AABHvwAA6D0AAPg9AAA8PgAAfL4AABS-AADYPQAAqL0AAPg9AACKvgAAiL0AAAQ-AABAvAAA-L0AAAc_AACAuwAAxj4AAGQ-AABQPQAAHD4AABC9AABMvgAAED0AADS-AABQPQAA-D0AAIC7AAC4PQAAED0AADC9AADmvgAAoDwAAOg9AABQPQAA4DwAANi9AABAPAAAXD4AABA9AAA0PgAAqD0AACw-AABEPgAAf78AABy-AACiPgAAXD4AACw-AAA8vgAAQDwAAFw-AAAkPgAA-D0AAEC8AABcvgAAQDwAAOi9AACgPAAAXD4AAPg9AADgvCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=1kdGxb5MZnI","parent-reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1278,"cheight":720,"cratio":1.775,"dups":["2733669507729214939"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1941157471"},"1875951700219376612":{"videoId":"1875951700219376612","docid":"34-6-8-ZCA1972797768B7A3","description":"Get my C# course: https://felipe-gavilan.azurewebsites.... Get my Concurrency in C# course: https://felipe-gavilan.azurewebsites.... Get my Entity Framework Core course...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3859819/fac8457427399316de2ec6f622ae53af/564x318_1"},"target":"_self","position":"14","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","isAdultDoc":false,"relatedParams":{"text":"C# - List of Simultaneous Tasks - What If One Fails?","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=1gliOcrLpmo\",\"src\":\"serp\",\"rvb\":\"ErEDChQxNzIwMzMzOTk1OTg5OTM0MzA0NwoTODI0MDU0NjM1OTQyNDk3MjQ5MQoUMTEwMjMwNTU2MTU2NDU2Mjk0NzIKFDE3NjQxODEzOTE5MTE2MzY1MDI0ChMyMTU5OTQ4NDE4NTY0ODAzNTY4ChM2MzExNjIwMjI1NTcyNDg5MTcyChQxNjk2NTU0Mzk1MjUxNzIxMDQwMwoTNzAwMzIzMDE1NjM3NjkwNzI0MAoUMTc4MjQ0NTA3NTk0NTE2OTQ3ODQKFDEyNzg0Njg0MTk4NDA5ODI2MTMyChMyODUxNDM3NTk1MzI3NzU3NDczChMyNzMzNjY5NTA3NzI5MjE0OTM5ChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxMDk2MjMzNzM0NTg1NzIzNTczMgoUMTUxNjc1Njc5NjQxMzg3MjQwMzAKFDExMTM3NTk4MzIxMDU0MzE0NTA1ChQxMjQxNDQ5NTYyODE4MTM5OTU2MwoUMTY5MTI3MDg2NTM4ODI5MDA1ODQKFDEyMDI5NjY3MTQ3NDIxMDY3MDQ1ChQxNjkyNTM4ODg1MjIyNjQ1NjQzMRoVChMxODc1OTUxNzAwMjE5Mzc2NjEyWhMxODc1OTUxNzAwMjE5Mzc2NjEyaq8NEgEwGAAiRRoxAAoqaGhxYWF1bWtxb21iY2FmYmhoVUNTNHlSZmpqWGhqbGJ4X05pYUpCMjZnEgIAEioQwg8PGg8_E54CggQkAYAEKyqLARABGniBBvgF8AP8AAQABQcBCfwC-AAFCvn9_QDsCu8ABQAAAPj6_wUFAAAA8wXw-woAAADtAAr19wAAAAAP8goDAAAACO8CBAEAAAASAPvv_wEAAPzt_Q8E_wAADQ4P9gAAAAAIBfv8BQEAAOsD-A8AAAAAAvfz8gAAAAAgAC1aHsg7OBNACUhOUAIqcxAAGmAVBwAGBxDlzxcG2iQG-AgAEAr23Mr2AP0QANkezt7kCOjHFhL_SOwp77wAAAAD_gcx5ADoWhTk2tr7O-_o3tYp_n_19-QYDwHT38Tn6Bg1HADzSB0A0wn0AfHvDmAUBw4gAC1l40M7OBNACUhvUAIqrwYQDBqgBgAAoEAAAChCAADgQAAAAAAAAABAAADAQAAAcEIAAJhBAAA0wgAAcEEAABBBAACCwgAAisIAAKjBAACAQgAA4MEAADTCAAA4wgAAGMIAAETCAABgQQAANMIAAJhBAAAEQgAAgD8AAKDAAACAwgAAcEEAAHxCAACgwAAAxsIAADDBAADawgAA-EEAAKhBAADowQAAyEEAAIhCAADAwQAAXEIAAGhCAACQQQAANEIAANBBAAC4QQAAmMIAABDBAADAQAAAnEIAAADAAACMwgAAQEAAAIA_AACwwQAAaEIAACBBAADuwgAAHMIAAMBAAABAQgAAUEEAAEzCAADYwQAA0sIAAHBBAAA8wgAA6MEAACDBAABQwQAAUMIAAFxCAABMQgAAAMAAANhBAABQwQAAWMIAABjCAAD4QQAATEIAANDBAACewgAA-EEAAJBBAACoQQAA2MEAAMjBAAA4QgAA-EEAAHRCAABEwgAAsEEAAChCAABAQQAA0sIAAKDBAACgwQAA4MAAANBBAAAAAAAAgMEAAADCAACIQgAAmEIAALDBAAC4wQAAoMAAAARCAABAQQAAgEAAACRCAACgwAAAmEEAAIjBAAAAQQAAoEEAANhBAACAvwAAPMIAAIBAAAAIQgAAAEAAACjCAABAwgAAhMIAAERCAAD4QQAARMIAAEDAAAAMwgAAAMAAACBBAAAMQgAAwMAAABBBAAAcwgAAqEEAAPjBAACAPwAA4MAAAJrCAADQQQAAQEEAAARCAADQwQAAokIAAETCAABIwgAAgEIAABDBAACAwAAAyEEAAGBBAACgQQAA0MEAAPjBAABkwgAAIEEAAFjCAAD4wQAAgEIAAIBBAABEQgAABMIAANDBAACIQQAALMIAAOBAAAAMQgAADEIAAADAAAAwwgAAdEIAAAzCAACAQAAAAAAAABRCAAAAQQAAQMEAAMBBAACKQgAAqsIAABzCAADgwQAAQMAAAGhCAAAAQQAAKMIAAGRCAACAPwAAiMEAAIBAAABowgAAgL8AANBBAACwwQAACEIAAJ7CAAAgQgAA2MEAABjCIAA4E0AJSHVQASqPAhAAGoACAACoPQAAJD4AACw-AACYPQAA2L0AAMY-AACyPgAA-r4AAIi9AADIvQAA2L0AANi9AAA0PgAA6D0AAPi9AACovQAA2D0AAAQ-AAAEPgAA3j4AAH8_AACoPQAA6D0AADw-AADYPQAA6D0AAKi9AACovQAA2D0AADA9AAD4PQAATL4AAOC8AABQvQAAJD4AAFC9AADYPQAAnr4AAPK-AACCvgAAHL4AAAS-AAA0PgAAML0AABQ-AAAEPgAAoDwAABQ-AAD4PQAAyD0AAIg9AACAuwAAQDwAAEw-AAA8vgAAqD0AADk_AADYvQAAHD4AADQ-AABwPQAAUD0AAAw-AABwvSAAOBNACUh8UAEqjwIQARqAAgAABL4AAOi9AACIvQAAM78AAAQ-AADgPAAAoDwAAJi9AAAEvgAAgDsAAEA8AAAsvgAAZL4AAHy-AAAsPgAAQLwAAKA8AAA3PwAAqL0AACw-AAAkPgAAiL0AABQ-AACgPAAAoLwAAIo-AACGvgAAcD0AAIC7AAD4PQAA2D0AAHA9AAD4vQAAMD0AAEw-AADgPAAADD4AAEy-AACCvgAAiL0AAGQ-AAD4PQAAoDwAAPg9AABEvgAAMD0AAH-_AAAEvgAAML0AALi9AABkvgAAoDwAAEC8AAA0PgAAyD0AAJg9AACgPAAAiD0AABC9AACAuwAAgLsAAIg9AABQPQAAQLwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=1gliOcrLpmo","parent-reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["1875951700219376612"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"10962337345857235732":{"videoId":"10962337345857235732","docid":"34-4-4-Z077B2BF88B71F783","description":"Link to the course: https://www.udemy.com/course/programm... In this video we're going to learn how to implement a Promise in JavaScript, so that we can wait for the user to confirm an action...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4256516/285642e87e26785cd16f20f8b8b52a40/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/TFI5LAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","isAdultDoc":false,"relatedParams":{"text":"Blazor - Making a Promise in JS - SweetAlert2 Confirmation Dialog","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=P1nMiVpptGk\",\"src\":\"serp\",\"rvb\":\"ErEDChQxNzIwMzMzOTk1OTg5OTM0MzA0NwoTODI0MDU0NjM1OTQyNDk3MjQ5MQoUMTEwMjMwNTU2MTU2NDU2Mjk0NzIKFDE3NjQxODEzOTE5MTE2MzY1MDI0ChMyMTU5OTQ4NDE4NTY0ODAzNTY4ChM2MzExNjIwMjI1NTcyNDg5MTcyChQxNjk2NTU0Mzk1MjUxNzIxMDQwMwoTNzAwMzIzMDE1NjM3NjkwNzI0MAoUMTc4MjQ0NTA3NTk0NTE2OTQ3ODQKFDEyNzg0Njg0MTk4NDA5ODI2MTMyChMyODUxNDM3NTk1MzI3NzU3NDczChMyNzMzNjY5NTA3NzI5MjE0OTM5ChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxMDk2MjMzNzM0NTg1NzIzNTczMgoUMTUxNjc1Njc5NjQxMzg3MjQwMzAKFDExMTM3NTk4MzIxMDU0MzE0NTA1ChQxMjQxNDQ5NTYyODE4MTM5OTU2MwoUMTY5MTI3MDg2NTM4ODI5MDA1ODQKFDEyMDI5NjY3MTQ3NDIxMDY3MDQ1ChQxNjkyNTM4ODg1MjIyNjQ1NjQzMRoWChQxMDk2MjMzNzM0NTg1NzIzNTczMloUMTA5NjIzMzczNDU4NTcyMzU3MzJqiBcSATAYACJFGjEACipoaHFhYXVta3FvbWJjYWZiaGhVQ1M0eVJmampYaGpsYnhfTmlhSkIyNmcSAgASKhDCDw8aDz8T9AKCBCQBgAQrKosBEAEaeIH4DAT_Av4A_AARBQcH_AIXBgYC9QICAOT5-wv4_QEA9PYD__cAAADs_A33AgAAAPb--wjz_wEADQIKEAQAAAAe_AIEAgD_AAQF_vP-AQAA8ggCDgT_AAACCQH8_wAAAAUC8vIAAP8BExL0BgEAAAAG_gwOAAAAACAALTCYyjs4E0AJSE5QAiqEAhAAGvABbBfh_vvd5wPXBckA6B36AZQE8wA4AAb_1Qb3AeIA6wG_9PUB7tkeALMR5QCBFwkCwOvyACgbBAAN_xP_KfUaABQM5AFW4jMEVBTyAPkR9ADvHx4ACP48ACvpGwAa_wf-APvy_9bjzAHg9uQF-hkcAgoa-f0-CRcA2Poj_t8HJP_zIgUG4yMt_8sM__0CBBP_DhHa_zsJ2ADsBCAHAPf6CPvdAwr57woIGBAjCPHz-Pf07PMBDvH9-wQHLP8JJCT5BgwTDATr_PQDQxcBQwTy9PUA6gM65gj__ePlDcEC__L-EAv13UQIAgANFvX1A_YAIAAtQq0UOzgTQAlIYVACKs8HEAAawAfpYtO-ivAFPZB4wzzKu5-9WkaKPXyGS7xqTXO9qQjBPLZyBb3OGmw-RhWUPfMhpLv2lmK-BXiBPHk_Dbw9KXM-lMDmu_VyDj0rYJy9ux7WvE5eRL3RyRe9AigIvLWv8rowQZK9T2iIvIVPKT2-S1k-kRzdO6B8izqH--i9qVsnvd0vl7vqQUE9AyUiu7UYPLwoEPY99t-UPBzWr7xsz8w9QjofvHeBVDsuH0m9gRmdPestELwWkmK9EV51uz7007xFMVS8eeoPPPnJCbzr-4W9PmhMvYc7ETx_7tU8gOAAPcqhajxV5VY9FpugPPc-tDuCNGg9KVXHu4FI9TwNUyu-XLKmO2K6NbznHr09q6cAvYrW3TpIURe-GzRPPLMMcTxmZR48CQKeu1YWgbv0NOA9OJPAPXcCUDx6AKY8YuBUvcQfSTujzTE-bLMxvMh4ubxUF3W96EQsvZoxOzz84Bw9ueNIPWq77LtJFeC8z_dwO9Ny2rqgvro9PVl7vJqhpzxbKLk9f_YjvbyQM7xo0mE9ykIFPQbEmjyyDbG9drvovH-Pkzt0fso8aiRzPYXEqLuGWp49J1BEul03gLxm-iC9FK_SvcHsljuCq1w9L02RvAHDcjzlL8i8xV_uOv0TP7vq-k89H0y6vWq5KDrMN7y9CnmOvAjE7zuJz129sNuxOorrnrneZ0Y9JaOUvKiL1jtrFVi8ckolvX4gM7u7zms93w4cvIZ4YjsMQWk8UwsAOj3pyLqJVpM7sIWqvIoBlrvHZxI-rqDpvZAJtLnAkJs6PBSFPTfmtDjBXay84CTVupnT5DigfcY9yUi8PVdukrlcVAu9nBXxvdyedTnJ0Iw8WT_svPIqmzlyMZa9xR4aPSwgljmYOE095gfJvBMKFbnoGgE9K726u_yDl7nqdgY-Ut5dPTc4-DV0IRw8lKmNvfPAJzdTtfi8wBSUvQTj1jiJEmi9vnMePRZZWTh7Eti8zwZqvfGnoTgRHsi7kX1QPe8djDajhsA8lFBVPEJ4Urj2acs8sT4UvYJM6rfiz5u9M1D5vUbKDbgt97g8D4qMPam9iri45Ci-0X-FvJ34GrkBByO9H65rvVa-crY-l6S9oBgZvYg46La0yNa9dEa_vd63vTj_zrY8rwj-vEI6kbjM0QM-681Buwyg3zds7mg8KSCSvIcYqjfQ5qI9b4uIPeaf0bfe6F49eOWEvUFStLhVGKY9bQvFPYPH5zhSpLG8hCJnPZ3pE7geuBQ9kdyVPd3WvLfspQa8i6devSSuuDcgADgTQAlIbVABKnMQABpgEvkANdce4f4fQO7s5Nwj5icN7QzPEv_tof_yNfn1Gdjapu0U_0zhHv2gAAAAKf_cGe8AE3_I5toXugkWybncFOd81QtLwxIBI-veUOvR9cfQ9hNAAOrxygBYNdxgLvcwIAAtFDYXOzgTQAlIb1ACKq8GEAwaoAYAANhBAABAQAAAgMEAAABAAAAIQgAAQMAAADRCAAAUQgAAEMIAABTCAAD4QQAAAAAAAIbCAAAIwgAAlEIAAIjBAAAQwgAASMIAAIDBAACgwAAAwEEAAEjCAADAwQAA-EEAAJBBAAAQQgAAdMIAABTCAADQQQAAUEEAALDBAADAQQAApsIAAFDBAAAgwgAAyEEAAHBBAACkQgAAwMEAAODAAAAEQgAABEIAAGRCAABcQgAAOEIAAHzCAAD4wQAAIMIAAKRCAACgQAAAQMEAAPBBAADgwQAAMMEAAGhCAAAAQAAAcMIAACRCAADgQQAAkkIAAFBCAADowQAAVMIAAKDCAABAQAAAQEAAAKBAAABgwQAAgMAAAIC_AABIQgAAlEIAAPjBAABMQgAAEMEAAKjCAABwwQAA4EEAAEDBAADAQAAAsMEAAAAAAABwQQAADEIAACzCAAAwQQAAUEIAADhCAAD4QQAAgsIAAADBAACAQQAAqEEAAKrCAADAwQAA4MEAAABAAABQQQAA0EEAANhBAACAPwAAKEIAAHxCAACwwQAASMIAANDBAABkwgAA0EEAAEDAAADwQQAAgL8AAFDCAAAAQAAApsIAAFBBAAA4wgAAQMEAAHjCAAAcQgAAcEEAAOjBAAA8wgAATMIAAIbCAACYQgAAqEEAAMDBAAC4wQAAhsIAAEzCAAAcQgAAQEEAAKBBAABoQgAA6MEAACRCAADwQQAA0EEAACTCAADMwgAA4MEAAJRCAAD4QQAAIMEAAGBBAADgQAAAFMIAAKhBAAAkQgAAAMIAAEjCAADYwQAAQEEAAIBAAABAwQAAAMEAAOBAAACkwgAAhMIAAAhCAAC4wQAAcMEAALjBAAAAwgAAMMEAAIBAAAA8QgAAGEIAAIjBAAAkQgAAJMIAAGhCAABwwgAAAMAAAIC_AADgQAAABMIAAADCAADgQgAAwEEAABzCAABQwQAA4EAAAIA_AADMQgAAFMIAAHDBAABQQgAAAMEAAKBBAACQwQAAFMIAADhCAADQQQAALEIAADBCAAB4wgAAIMIAAHTCAACOwiAAOBNACUh1UAEqjwIQABqAAgAARL4AAJg9AADIPQAAVD4AAKC8AACYPQAARD4AAOq-AACgPAAABD4AAKA8AACgPAAAyD0AAIg9AABkvgAAiL0AAAw-AACYPQAAZD4AAGw-AAB_PwAA-L0AAKC8AACIPQAARL4AAHA9AABAPAAAXL4AAFy-AAAsPgAABD4AAEC8AACgPAAAED0AADC9AAAEPgAAQDwAACS-AAB0vgAAgDsAABy-AADgvAAAQLwAADC9AAC4PQAAMD0AAEQ-AAAQPQAAiL0AADA9AAAMPgAAML0AACQ-AABQvQAAQLwAAOC8AADmPgAAoLwAACS-AAB8PgAAUL0AAIA7AAAQPQAAcD0gADgTQAlIfFABKo8CEAEagAIAABy-AAAQPQAAtr4AADW_AABwPQAAiD0AAFC9AAAsvgAAgr4AAFw-AAAQvQAADL4AAEy-AACWvgAAMD0AAPi9AAA0vgAATT8AAAy-AACyPgAAcD0AAAy-AABMPgAAML0AAIC7AABQvQAAPL4AAEQ-AABUPgAAFL4AAAw-AAAQvQAAoLwAAOC8AAA8PgAANL4AAEw-AACYPQAANL4AABC9AAC-PgAAcL0AACy-AAC4vQAAfL4AAAw-AAB_vwAARL4AAFC9AABMPgAAiL0AAAy-AABQvQAALD4AAKg9AACgPAAAUL0AAJo-AABAvAAAQLwAAEC8AAC6PgAAXD4AAMi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=P1nMiVpptGk","parent-reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1278,"cheight":720,"cratio":1.775,"dups":["10962337345857235732"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"719501987"},"15167567964138724030":{"videoId":"15167567964138724030","docid":"34-5-4-ZC1831894C0E14695","description":"Get my ASP.NET Core and React full course with a discount: https://felipe-gavilan.azurewebsites.... Get my Udemy courses with a discount: https://www.felipe-gavilan.com/cursos... Github repo...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4078177/b858a377506d548f26e3ddb09ea65cde/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/64c_wgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","isAdultDoc":false,"relatedParams":{"text":"1 - Connecting React and ASP.NET Core - Environment Variables - Introduction","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=uYMbW03uUG8\",\"src\":\"serp\",\"rvb\":\"ErEDChQxNzIwMzMzOTk1OTg5OTM0MzA0NwoTODI0MDU0NjM1OTQyNDk3MjQ5MQoUMTEwMjMwNTU2MTU2NDU2Mjk0NzIKFDE3NjQxODEzOTE5MTE2MzY1MDI0ChMyMTU5OTQ4NDE4NTY0ODAzNTY4ChM2MzExNjIwMjI1NTcyNDg5MTcyChQxNjk2NTU0Mzk1MjUxNzIxMDQwMwoTNzAwMzIzMDE1NjM3NjkwNzI0MAoUMTc4MjQ0NTA3NTk0NTE2OTQ3ODQKFDEyNzg0Njg0MTk4NDA5ODI2MTMyChMyODUxNDM3NTk1MzI3NzU3NDczChMyNzMzNjY5NTA3NzI5MjE0OTM5ChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxMDk2MjMzNzM0NTg1NzIzNTczMgoUMTUxNjc1Njc5NjQxMzg3MjQwMzAKFDExMTM3NTk4MzIxMDU0MzE0NTA1ChQxMjQxNDQ5NTYyODE4MTM5OTU2MwoUMTY5MTI3MDg2NTM4ODI5MDA1ODQKFDEyMDI5NjY3MTQ3NDIxMDY3MDQ1ChQxNjkyNTM4ODg1MjIyNjQ1NjQzMRoWChQxNTE2NzU2Nzk2NDEzODcyNDAzMFoUMTUxNjc1Njc5NjQxMzg3MjQwMzBqkxcSATAYACJFGjEACipoaHFhYXVta3FvbWJjYWZiaGhVQ1M0eVJmampYaGpsYnhfTmlhSkIyNmcSAgASKhDCDw8aDz8TwAeCBCQBgAQrKosBEAEaeIEKEfsB_wIA6wj-AgEBAAAJCf_49gAAAOb5-wr4_QEA_fgO__gAAAAFDvQKBQAAAO3z_QL2AAAADv3-AwQAAAAW8Pf3_QAAAA4D-P7-AQAA9gQCCfcCAAENCQEFAAAAAPoO_Pv_AAAAABL9_wEAAAAF_gsNAAAAACAALZ571zs4E0AJSE5QAiqEAhAAGvABfyP2_w7eAQSfC-n__O7lAZH2DQBEHu4A3hEDAMod6QG1A9gB69Ek_6oVEACRFg4B2QgC_0UrDAAkIzIAMfIfAOcNzwFm3DwFSTkB_-7w5_7sJCQAPPQwAT8LIgJAHyP9B-b5As7ewwHR8swAESARBAk08QE68QsD5PMc_tUkGf_c7-z95BMG-8EO__0OBCcDFhDnAVwF8f_yGPYAEfIMCBXT7APzGQACQij8AuP26v3WBdMDEe78-vonFvcLKyv4EwIQ__3--vgsHv3xINnp8ukP6fgn0uQCB_fr_LMd8vILBgzqwCkTCQAPG_MB9fD9IAAtuAv6OjgTQAlIYVACKs8HEAAawAdqFtC-rJQZPVMN97txjvq9cMFoPQW5sLwawAu-m-fIvPlfGL3hXV4-LCWAPRkaVD2cTZe-6j1cuWSPFrw9KXM-lMDmu_VyDj3J7l294n72PBjWSL3zWQ6-OG83PXb7LLsrfXA7IdgHvRgiTD2-S1k-kRzdO6B8izpMVM-9Ee7EvMPEVTzhXhk9d_GjvJG-JLxrnSg-9gROPW-qcLp06zU-cBxCvLFU8jyt9Wq9O1ESPSXJmLzSzo-95ymhvBDf8LtSkKk8v3cAPSEbrTxKuIu9rTLTvEdQArzo_kU8FDEWPRq9_buDQ5g5AaT2PBbZgjq8myI9wAOovcM_sjsMdw6-TdoWO5ZhFz31vCs-zSx4PPp6vjxDVey9iL47PEWQuTwrZb68SVjlvBZFlzvPfKM9uDJSPafQVDx6AKY8YuBUvcQfSTu6MAI-Zr2YvMw-tLzdnU47lGdevGz9nbtd_yk9DLXBPD90nLxVyYa9AonBvLxGJrygvro9PVl7vJqhpzyKPp89_LgHPIBsSLw3GuA98KdLOkn3czx7yZW9GBzvvNtkebxSSPC7INa2PNWokbxBlIk9bSUvvTtI_Doxdke9Or6MvbB9N7x-n5s975Y_vPwIFTy28GG8yIsWvNRM77va6Hc8doOtvenLnLvHqEG9eQv_vAfrc7gw_Ba9UCePPCaOGzzeZ0Y9JaOUvKiL1jtJigO9Ti02POZRNzsNP549eeyCPMsnjjo9SgK8fCx9vCrUBzyewRW932VwPQxjRrrurw4-nxKRvX7QlDl6oxs9nD6hPeBT4DkLicm7FbUKPfdNzDneO5o9bvMrPePNL7lcVAu9nBXxvdyedTnDEeQ8yOjlvGJGFLpEqai93naAO7Mmrjk866K7VSlCvdM4vjhC5Jk8vonhPFWtKDlcDLQ9VW2SPFU0Gji10a88LX95vWRvBzlDCMO9Bmq8vRdNQjn-G8W8EyqXu0rMhrgKKWS860NtvaRZ8zYp23a85-yzPSefgDfs7SA9aojouwsOQ7ghio49o6OHuwCvjbewD7G9twy4vf5YOLg1dq485qzPPfUM2Da45Ci-0X-FvJ34GrkESP68t9OWvRhjLrZNay69DlWnvMo4aLckWne9HW3BvQ4WGjlfDhY93u5bvdm177fvPmI93iEAvQk4ILeLCDW8lgHKu9AcQDfNzl095OoxPS7yHzhpgKw98fRKvXDrS7WKllc9EFj5PY0XQDg5oQu90RCEPeXT1bidpiq9zd14vH7ou7fspQa8i6devSSuuDcgADgTQAlIbVABKnMQABpgNA0AKucq58c0Ie8N4N4JEv7wCTzmHf_ZyP8RMu_y9g7MmBkR_0sCJACgAAAANPzeHa0AE3_X_dD0rDcZwd3zFwps2Os5hOIf--bKIuoFINjz9v0ZANATtA09CwRUJuoFIAAtjMUaOzgTQAlIb1ACKq8GEAwaoAYAABDBAABwQQAAnEIAAJhBAAAQQgAA4EEAAGxCAAAAQAAAtMIAAMBAAABoQgAAUMIAAGBBAAAIwgAABEIAAIBBAACwwQAA4MEAAMDBAACwwQAAOEIAABDBAACIQQAAYEEAAEBCAAAcwgAAGMIAAEDAAACMQgAASMIAAAjCAABcQgAA1sIAALjBAADwwQAAVMIAAARCAABsQgAA6MEAAJZCAACgQAAAOEIAAEDAAACIQgAAQMIAAFBBAADIQQAAiMEAALZCAADwwQAAiMIAADDCAACoQQAAyMEAAPBBAABgwQAA5MIAAKDAAAA0wgAAAMAAABBBAACSwgAAkEEAAAjCAABQQgAALMIAAKDBAACQwQAAMEEAANDBAADAQQAAwkIAAARCAAD4QQAAAMAAAFDBAAC4wQAAqEEAADRCAABAQgAA2MIAAIC_AACQQQAAsEEAAKDBAACgQAAAwEEAAABCAADaQgAABEIAAIBAAADIQQAAgD8AANrCAACAPwAA-MEAAMBAAAAwQgAAkMEAABDBAACiwgAAKEIAAEDAAACAQAAA6MEAAKDAAADgQQAAoEEAAMBAAAAIQgAAhkIAAPhBAABAQAAA4EEAAIBBAACYwQAAwMAAAJhBAAAcQgAAEEEAAEBAAAAwwgAAHEIAAIDAAAAgwgAAmEEAAGDBAAC4QQAACMIAAKDBAABQwQAAmMEAAKDBAABQQQAAAMEAAGDBAABAwQAAVEIAAFBBAACwwQAAgL8AAFhCAADgQQAAIMIAAKxCAADAwAAAeMIAAHxCAACAwAAAsEEAALhBAAC4wQAA4EAAAODBAABAwQAA4MEAAKDBAAAAwAAAqMEAAJhBAADAwQAAgEAAABjCAABAQQAA4EAAAPjBAAB0wgAALEIAAARCAAAUQgAAYEEAADBCAAAEwgAAEMIAADDBAAAEQgAAUEIAAABBAAAswgAAwEIAAGDCAABUwgAAdMIAANhBAABMQgAApEIAAFjCAACmQgAA2EEAALhBAADgwQAA4MAAAARCAABwQQAATMIAAKBAAAA8QgAAoMAAAMDBAAAswiAAOBNACUh1UAEqjwIQABqAAgAAgLsAADC9AACgPAAApj4AANg9AACIPQAAJL4AAMa-AADYvQAAEL0AAKi9AACgvAAAuD0AAMi9AADYvQAAmL0AAHQ-AABwPQAARL4AAMY-AAB_PwAABD4AAHC9AADYvQAA6L0AANg9AAC4PQAAuD0AADS-AABwPQAAmj4AALg9AAD4PQAAgj4AADw-AACCPgAAgDsAABS-AACGvgAAmL0AAKC8AAD4vQAAPD4AADy-AACKPgAA-D0AABQ-AACAuwAABL4AAJ6-AAC4PQAAiL0AAJY-AACGPgAA4DwAAKi9AADmPgAAcD0AAAy-AACYPQAAiD0AADC9AACoPQAA4DwgADgTQAlIfFABKo8CEAEagAIAAFS-AAA8vgAAnr4AAFO_AAC2PgAAsj4AAKg9AAAMvgAAcL0AAFA9AAB0vgAAFD4AAES-AAB8vgAAJD4AAIA7AABcvgAAJz8AAHy-AADaPgAAVL4AAEC8AADIPQAAED0AAMi9AACAOwAA2D0AAIC7AADYvQAAEL0AABQ-AACgvAAAgDsAADS-AAAQPQAAUL0AAMi9AACAOwAAjr4AABw-AADgPAAAEL0AACQ-AADoPQAAXL4AAEy-AAB_vwAANL4AANg9AABsPgAAFL4AAFS-AACYPQAAQDwAAJI-AAAwPQAA4DwAAEC8AAC4vQAAcL0AAEC8AACuPgAABD4AAKi9IAA4E0AJSHxQATAJOAFKAFIJCA8QkgIYADABYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=uYMbW03uUG8","parent-reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1278,"cheight":720,"cratio":1.775,"dups":["15167567964138724030"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"293146111"},"11137598321054314505":{"videoId":"11137598321054314505","docid":"34-10-5-Z6BF56635AB78A442","description":"Link to the Blazor Course: https://www.udemy.com/course/programm... In this video we see how to upload a Blazor WebAssembly app into Azure Storage. The requisite is that the Blazor WA app is not...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2836774/cbdf6a9913ea0215b9102dec7983a403/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/UVEd3gAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","isAdultDoc":false,"relatedParams":{"text":"15 - Publishing Blazor WebAssembly into Azure Storage","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=OzBmzWlzLWE\",\"src\":\"serp\",\"rvb\":\"ErEDChQxNzIwMzMzOTk1OTg5OTM0MzA0NwoTODI0MDU0NjM1OTQyNDk3MjQ5MQoUMTEwMjMwNTU2MTU2NDU2Mjk0NzIKFDE3NjQxODEzOTE5MTE2MzY1MDI0ChMyMTU5OTQ4NDE4NTY0ODAzNTY4ChM2MzExNjIwMjI1NTcyNDg5MTcyChQxNjk2NTU0Mzk1MjUxNzIxMDQwMwoTNzAwMzIzMDE1NjM3NjkwNzI0MAoUMTc4MjQ0NTA3NTk0NTE2OTQ3ODQKFDEyNzg0Njg0MTk4NDA5ODI2MTMyChMyODUxNDM3NTk1MzI3NzU3NDczChMyNzMzNjY5NTA3NzI5MjE0OTM5ChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxMDk2MjMzNzM0NTg1NzIzNTczMgoUMTUxNjc1Njc5NjQxMzg3MjQwMzAKFDExMTM3NTk4MzIxMDU0MzE0NTA1ChQxMjQxNDQ5NTYyODE4MTM5OTU2MwoUMTY5MTI3MDg2NTM4ODI5MDA1ODQKFDEyMDI5NjY3MTQ3NDIxMDY3MDQ1ChQxNjkyNTM4ODg1MjIyNjQ1NjQzMRoWChQxMTEzNzU5ODMyMTA1NDMxNDUwNVoUMTExMzc1OTgzMjEwNTQzMTQ1MDVqtg8SATAYACJFGjEACipoaHFhYXVta3FvbWJjYWZiaGhVQ1M0eVJmampYaGpsYnhfTmlhSkIyNmcSAgASKhDCDw8aDz8TrwKCBCQBgAQrKosBEAEaeIH4AwgQBPsA_AARBQcH_AL3AAUK-f39APj6Aw_7BP4A9gX19PgAAAD-BgH_BgAAAOz4__P1AAAAGAIQBQQAAAAX-AAO-AAAAAIE-P8I_wEA8gQL8QIAAAAJ7AX__wAAAAUA9_79_wABABP8_wEAAADt9Pf0AP8AACAALfMcxzs4E0AJSE5QAiqEAhAAGvABRtro_Az2-QO-CgAA7hbrAIHID_wh9goA4PX3ANL_7gHeFdYA3xQVAL8MJgDUHhEA2Q_eAEYUAQDQA_j__PoJACn8-gAv394ANxMD__Yi4__j-PMAHx_z_xzaFgEkHAf-FcTk_8oA3gCx5wcD6RAI_gsHJgM2FP3_5Bj-ABYMDwHVAhD91QD3-638B_4k__f-LvXk_ycN8gTx-AECHg76CQDyDAIL3AQAC_z9_Cbs8f_97ez58Qb-A_z4DP0IICD6HPn_Cf7_-_r57AT4BNL4ARYW-_7z9AwG9gTv_uwKAO7iCwHz9Sb8-AAGCwEpGwUCIAAt93IpOzgTQAlIYVACKnMQABpg_vUALgHs-eU9Q-LwJ6wU1v3jJ8W4Zf8xrf_6NBMQIAnwpSn5_x3q6PmfAAAAENcFSQwAJn_319PWzx3rp_PyU-5V-hdGsD4IOxHpTPvy65P8Ad4hACTr1-hE-RgeEe8TIAAtLTwVOzgTQAlIb1ACKq8GEAwaoAYAAETCAACMQgAA4MEAABhCAACoQQAAQMAAACBCAACAQQAAksIAAMDAAADQQQAAkMIAAJDBAAAAQQAA6EEAADDBAADAwQAAjMIAAGzCAACQwQAAuEEAAJDCAABwwQAA-EEAAMjBAAAMwgAAsMEAANDBAADCQgAAwMAAALDBAACgQQAA0sIAAHhCAACYwQAAKMIAAEBAAAAYQgAA-EEAABRCAABIQgAAwMAAAEBCAAAgQQAAIEEAAEzCAACOQgAA8MEAAChCAACAwQAAnsIAABDCAACAvwAA0MEAAIZCAACwQQAAxMIAAODAAAA4QgAAuMEAAFhCAADIQQAAfMIAAFDCAAAMQgAAFMIAAJjBAAAUQgAAAEAAAATCAABQQQAAKEIAAMBBAAAgwQAA4MAAAOhBAACowQAAAEIAAIBBAABAQQAAlsIAANBCAABQwQAAcMEAAHxCAADIQQAA4MAAAKhBAABgQgAABEIAACDBAABEQgAAIMEAAPjBAAAowgAA2EEAAIDAAAAYwgAAVMIAACjCAACAPwAAoMAAAI5CAAA0QgAAoEAAAIC_AACYwQAAgL8AADDBAACwQQAAuEEAAARCAACgQQAA4MAAAHDBAAAQQQAAoMAAAEDAAAAMQgAA0EEAAJDBAADUwgAAcEEAAMrCAAAAQQAAQEEAAABAAAAIwgAACMIAABDBAABgQQAANMIAAHRCAAAwwQAAgMEAAKBBAACgQQAA-EEAAFBBAAAMwgAAUEEAAOhBAAAgwQAAcMEAAJJCAACgwAAAIMEAACxCAADwQQAAYMEAAMjBAABgwQAAgD8AAATCAAAUwgAAdMIAAKjBAADYwQAAkMEAAHBBAADAwAAAAEEAAIbCAADAQQAAQMAAAIC_AADQQQAAcMEAAMBAAACAvwAAwMAAAGxCAAAAAAAAAEIAAAAAAACcQgAAoEIAAEDBAACAQAAAmkIAAIrCAAAUwgAALMIAAAzCAABcQgAAQEIAAMzCAACGQgAAgkIAAExCAACwQQAAgL8AAEDBAACoQQAAWMIAAJBBAACawgAAFMIAACDBAAA8wiAAOBNACUh1UAEqjwIQABqAAgAAUL0AAEA8AAC4PQAAHD4AAOg9AAAHPwAA2D0AAPq-AAAkvgAA-D0AADA9AACAOwAAfD4AACS-AADoPQAABL4AAFw-AADIPQAAFL4AAK4-AAB_PwAATD4AAIA7AACIvQAATL4AALg9AAAQvQAAFD4AADy-AABQPQAAkj4AALg9AABwvQAAiD0AAIi9AABAvAAAHD4AAEw-AACCvgAAUL0AAIC7AAA0PgAA4DwAAKi9AACePgAAjj4AAOA8AADIvQAAND4AAPi9AAAsPgAA6D0AAK4-AAAsPgAAqD0AAIA7AAARPwAAuL0AAJg9AAAsPgAAcL0AABS-AAD4PQAAuL0gADgTQAlIfFABKo8CEAEagAIAAHy-AABQPQAAcD0AACG_AAC4PQAAUD0AABC9AACgvAAA2L0AAIg9AABsvgAATL4AAHy-AABMvgAAcD0AAEC8AADoPQAAMT8AAIi9AAC2PgAAQDwAAEA8AAAwvQAAyL0AAKi9AAAwPQAA6L0AAOA8AAAEPgAAuD0AAOA8AAAMPgAAED0AADS-AADIPQAADD4AABQ-AAAwPQAA6L0AAHA9AADYPQAAmL0AAJi9AAAQvQAAhr4AAAQ-AAB_vwAANL4AACS-AAA0PgAAgDsAANi9AAAQPQAAPD4AAAw-AACgPAAA4DwAADA9AADovQAA6D0AADC9AABQvQAAND4AAPg9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=OzBmzWlzLWE","parent-reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["11137598321054314505"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"812814759"},"12414495628181399563":{"videoId":"12414495628181399563","docid":"34-1-1-Z35FEB867C1F26D64","description":"Link to the Course: https://www.udemy.com/course/introduc... In this course we'll learn about using Asynchronous Programming and Parallelism in C#. We'll see concepts, good practices, patterns...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3927358/eef6bcb84e9ecb29c9ec5caf709f0516/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/-AFrNwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","isAdultDoc":false,"relatedParams":{"text":"New Course: Introduction to Concurrency in C#","related_orig_text":"Programming with Felipe Gavilan","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Felipe Gavilan\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=4LBmvcPrO1Q\",\"src\":\"serp\",\"rvb\":\"ErEDChQxNzIwMzMzOTk1OTg5OTM0MzA0NwoTODI0MDU0NjM1OTQyNDk3MjQ5MQoUMTEwMjMwNTU2MTU2NDU2Mjk0NzIKFDE3NjQxODEzOTE5MTE2MzY1MDI0ChMyMTU5OTQ4NDE4NTY0ODAzNTY4ChM2MzExNjIwMjI1NTcyNDg5MTcyChQxNjk2NTU0Mzk1MjUxNzIxMDQwMwoTNzAwMzIzMDE1NjM3NjkwNzI0MAoUMTc4MjQ0NTA3NTk0NTE2OTQ3ODQKFDEyNzg0Njg0MTk4NDA5ODI2MTMyChMyODUxNDM3NTk1MzI3NzU3NDczChMyNzMzNjY5NTA3NzI5MjE0OTM5ChMxODc1OTUxNzAwMjE5Mzc2NjEyChQxMDk2MjMzNzM0NTg1NzIzNTczMgoUMTUxNjc1Njc5NjQxMzg3MjQwMzAKFDExMTM3NTk4MzIxMDU0MzE0NTA1ChQxMjQxNDQ5NTYyODE4MTM5OTU2MwoUMTY5MTI3MDg2NTM4ODI5MDA1ODQKFDEyMDI5NjY3MTQ3NDIxMDY3MDQ1ChQxNjkyNTM4ODg1MjIyNjQ1NjQzMRoWChQxMjQxNDQ5NTYyODE4MTM5OTU2M1oUMTI0MTQ0OTU2MjgxODEzOTk1NjNqtQ8SATAYACJEGjEACipoaHFhYXVta3FvbWJjYWZiaGhVQ1M0eVJmampYaGpsYnhfTmlhSkIyNmcSAgASKg_CDw8aDz8TP4IEJAGABCsqiwEQARp4gfb7-_v7BQD8AA8FBwf8Af0I-P34_v0A9QUC_wcB_wD9-Q3_-AAAAPj7_QL_AAAA8vn3_PoAAAALDPsBBQAAABDyAfwDAAAA_QL3BP8BAAD18v8BA_8AABMEEQIAAAAAAwYCBwAAAAD7AfwEAAAAAAPy_PwAAAAAIAAtWZHiOzgTQAlITlACKoQCEAAa8AFZCQD-AfkDA73s7gDdKccBge0c_xsj5ADf9fYAzxTbAO4Y9wDT9iAA-BsVAKwQCwEJ6_v_NRj1__rzNQIz9BMBEQcGAR7xBAEoCfgA5gfp_wIyFgEe7QUAJOUG_xgM6P4VABH_yADdANTX7AAOJxkEDwn2AU8WJADR6AIB_AsR_dft5v_98fAEyg_wAhUGDAYJGQEGIjH0_vX38AIhFvH5CgAIBTHq9wQNCBIF4Q749uQN8_caARUKFAD4BAghIPrsEg33_fPx-ucY7PYf9un89BIG-xj29Qv0_wH-4hXu-f4OCvbcT_kBE_4TAQ3lBQEgAC1BWiU7OBNACUhhUAIqcxAAGmBI9QD3Aim4yUU749711g7r4fvXCMEH_w78_xAJASEBGPe0A87_NO8386UAAAD_JOMS5QARdtjs3vGxbyzayQMkBH8J-zO6wBkTFNQh0AruySb9FD8AMN7HGBjr-VMXFiggAC139h07OBNACUhvUAIqrwYQDBqgBgAAcMEAAHBBAACAQQAA0MEAAI5CAABgwQAAoEEAAPDBAABUwgAAcMEAABBCAACGwgAAGMIAABjCAAA4QgAA4MAAADDCAABwwQAAMMEAABTCAACYwQAAgD8AABhCAACgQQAAEMEAABDCAAB8wgAAQMIAAIZCAAAEQgAA8MEAAEhCAACOwgAA4EEAACDCAAA0wgAAwEAAALJCAAB8wgAAYEEAAEBCAABAQQAA-EEAAJBCAAAAwAAAwMEAAFjCAABUwgAAnkIAABRCAAD4wQAAEEIAAKhBAACQwQAAWEIAAKjBAAD2wgAAUEEAABDCAAAQQQAAIEIAACDCAAAAwgAAIMIAABhCAADwwQAAGMIAAIDBAACIwQAABMIAAERCAACEQgAAQMAAALBBAACgQAAAZMIAAAjCAAD4wQAAsEEAANDBAAAwwgAA6EEAAIC_AAD4QQAAEMEAAODAAAA8QgAAMEIAALZCAAAQwgAAcMEAAABCAABYQgAAhsIAAAAAAACQwgAACEIAAABBAADIQQAAgD8AAEDAAACMQgAAREIAAJDCAABAwAAA6MEAAODAAADwQQAAMMEAAFhCAABYQgAAUMEAABDBAACAwAAAQMAAAOBBAACowQAAgMEAAODBAACwwQAAgMAAAIrCAACIwgAAAMEAAIhBAAC4QQAAyMEAALjBAAAMwgAAAMIAAOBBAADowQAAwMEAAHBBAAAwQQAAiMEAAGhCAAAAQQAAPMIAAN7CAABIwgAAcEEAAAxCAABgwQAAXEIAAODAAADUwgAAoEAAANBBAAAQQQAAUMEAAJjBAACaQgAAyEEAAGDBAACAwAAAZMIAAKrCAABQwgAAFEIAAETCAAAwwQAAWMIAAKDBAABAwQAAQEEAALBBAABMQgAADEIAAIA_AACgwgAANEIAABTCAACAwAAAEMIAAFBBAADAQQAA8MEAAHBCAABAwQAAwEAAAIjBAADAQAAAYEEAAJRCAAAMQgAANMIAAMBBAADgwAAAAMAAABDCAACEwgAAREIAAJhBAAAAQAAAYMEAADTCAACQwgAArsIAAADBIAA4E0AJSHVQASqPAhAAGoACAACWvgAAZL4AAHQ-AAA8PgAAgLsAAIY-AAB0PgAA-r4AADy-AAAQPQAA2L0AAJi9AACgvAAAmD0AAIq-AABAPAAAMD0AAOA8AAA0PgAAGz8AAH8_AADYvQAA4DwAAEA8AAAEvgAATD4AAMg9AACgvAAAZD4AAIo-AAAcPgAAND4AAKA8AACIPQAADD4AADQ-AABwPQAAsr4AAIa-AABAvAAAcL0AAHS-AABMPgAAPL4AADQ-AACuPgAAyD0AAFC9AABEvgAAir4AAEA8AADYPQAAZD4AAEQ-AAAkvgAAoDwAAB0_AAAUPgAA2D0AAFQ-AABwvQAAuD0AAIC7AABAvCAAOBNACUh8UAEqjwIQARqAAgAAgr4AAFA9AAC4vQAAJb8AAPg9AACYPQAAkj4AAHS-AAAQvQAArj4AAKA8AABwvQAAiL0AAHS-AACIvQAAoDwAAKC8AAA3PwAAmL0AAIY-AABEvgAAoDwAADC9AACoPQAAiL0AADA9AABAvAAAqD0AAMi9AADgvAAADD4AAPg9AABUvgAA2D0AAAQ-AAAEvgAA5j4AABw-AADSvgAAHL4AABw-AABwPQAA2L0AAEA8AACAuwAAgDsAAH-_AACYvQAAQDwAABC9AACKPgAA6L0AACw-AACYvQAALD4AADA9AABAPAAA4DwAAEA8AADIPQAA-D0AAJg9AABMvgAAoDwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=4LBmvcPrO1Q","parent-reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1278,"cheight":720,"cratio":1.775,"dups":["12414495628181399563"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1761056363"}},"dups":{"17203339959899343047":{"videoId":"17203339959899343047","title":"Making a CRUD with Angular and ASP.NET Core - SQL Server and Entity Framework Core","cleanTitle":"Making a CRUD with Angular and ASP.NET Core - SQL Server and Entity Framework Core","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=eJo790bx7Lg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/eJo790bx7Lg?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3879,"text":"1:04:39","a11yText":"Duration 1 hour 4 minutes 39 seconds","shortText":"1 hr 4 min"},"views":{"text":"2.1K","a11yText":"2.1 thousand views"},"date":"28 Sep 2024","modifyTime":1727481600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/eJo790bx7Lg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=eJo790bx7Lg","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","duration":3879},"parentClipId":"17203339959899343047","href":"/preview/17203339959899343047?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/17203339959899343047?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"8240546359424972491":{"videoId":"8240546359424972491","title":"Deploying a Web API Into Azure with its Database (Quick and Easy) | ASP.NET Core","cleanTitle":"Deploying a Web API Into Azure with its Database (Quick and Easy) | ASP.NET Core","host":{"title":"YouTube","href":"http://www.youtube.com/live/szaK4e3L8WY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/szaK4e3L8WY?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":656,"text":"10:56","a11yText":"Duration 10 minutes 56 seconds","shortText":"10 min"},"views":{"text":"7.7K","a11yText":"7.7 thousand views"},"date":"24 Feb 2025","modifyTime":1740355200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/szaK4e3L8WY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=szaK4e3L8WY","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","duration":656},"parentClipId":"8240546359424972491","href":"/preview/8240546359424972491?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/8240546359424972491?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"11023055615645629472":{"videoId":"11023055615645629472","title":"Turn questions into SQL queries using AI and EF Core","cleanTitle":"Turn questions into SQL queries using AI and EF Core","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=vTzJjD_a7xw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/vTzJjD_a7xw?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":381,"text":"6:21","a11yText":"Duration 6 minutes 21 seconds","shortText":"6 min"},"date":"19 May 2026","modifyTime":1779148800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/vTzJjD_a7xw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=vTzJjD_a7xw","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","duration":381},"parentClipId":"11023055615645629472","href":"/preview/11023055615645629472?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/11023055615645629472?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"17641813919116365024":{"videoId":"17641813919116365024","title":"Safely Storing Keys in ASP.NET Core | AppSettings vs Secrets vs Environment Variables","cleanTitle":"Safely Storing Keys in ASP.NET Core | AppSettings vs Secrets vs Environment Variables","host":{"title":"YouTube","href":"http://www.youtube.com/live/zZFw6RWrmBA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/zZFw6RWrmBA?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":575,"text":"9:35","a11yText":"Duration 9 minutes 35 seconds","shortText":"9 min"},"views":{"text":"3.5K","a11yText":"3.5 thousand views"},"date":"5 Mar 2025","modifyTime":1741132800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/zZFw6RWrmBA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=zZFw6RWrmBA","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","duration":575},"parentClipId":"17641813919116365024","href":"/preview/17641813919116365024?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/17641813919116365024?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"2159948418564803568":{"videoId":"2159948418564803568","title":"Generating PDFs with C# - Very Easy (two examples)","cleanTitle":"Generating PDFs with C# - Very Easy (two examples)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=bhR4Cmg16gs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/bhR4Cmg16gs?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":759,"text":"12:39","a11yText":"Duration 12 minutes 39 seconds","shortText":"12 min"},"views":{"text":"10K","a11yText":"10 thousand views"},"date":"13 Nov 2023","modifyTime":1699890183000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/bhR4Cmg16gs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=bhR4Cmg16gs","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","duration":759},"parentClipId":"2159948418564803568","href":"/preview/2159948418564803568?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/2159948418564803568?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"6311620225572489172":{"videoId":"6311620225572489172","title":"14 - Limiting the Amount of Concurrent Tasks - SemaphoreSlim | Concurrency in C#","cleanTitle":"14 - Limiting the Amount of Concurrent Tasks - SemaphoreSlim | Concurrency in C#","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=QaDfR3ie470","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/QaDfR3ie470?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":413,"text":"6:53","a11yText":"Duration 6 minutes 53 seconds","shortText":"6 min"},"views":{"text":"6.5K","a11yText":"6.5 thousand views"},"date":"26 Nov 2020","modifyTime":1606348800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/QaDfR3ie470?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=QaDfR3ie470","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","duration":413},"parentClipId":"6311620225572489172","href":"/preview/6311620225572489172?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/6311620225572489172?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"16965543952517210403":{"videoId":"16965543952517210403","title":"Options Pattern in ASP.NET Core - IOptions, IOptionsSnapshot and IOptionsMonitor (Practical Example)","cleanTitle":"Options Pattern in ASP.NET Core - IOptions, IOptionsSnapshot and IOptionsMonitor (Practical Example)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=wnZTyF_YnlM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/wnZTyF_YnlM?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":946,"text":"15:46","a11yText":"Duration 15 minutes 46 seconds","shortText":"15 min"},"date":"25 Mar 2025","modifyTime":1742924679000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/wnZTyF_YnlM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=wnZTyF_YnlM","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","duration":946},"parentClipId":"16965543952517210403","href":"/preview/16965543952517210403?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/16965543952517210403?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"7003230156376907240":{"videoId":"7003230156376907240","title":"Set up a Multi-Language Blazor WebAssembly application","cleanTitle":"Set up a Multi-Language Blazor WebAssembly application","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=I5FT10WVShM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/I5FT10WVShM?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":431,"text":"7:11","a11yText":"Duration 7 minutes 11 seconds","shortText":"7 min"},"views":{"text":"5.9K","a11yText":"5.9 thousand views"},"date":"4 Jun 2020","modifyTime":1591293541000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/I5FT10WVShM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=I5FT10WVShM","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","duration":431},"parentClipId":"7003230156376907240","href":"/preview/7003230156376907240?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/7003230156376907240?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"17824450759451694784":{"videoId":"17824450759451694784","title":"Using AI in C# | OpenAI (ChatGPT) in .NET | Step by Step Tutorial","cleanTitle":"Using AI in C# | OpenAI (ChatGPT) in .NET | Step by Step Tutorial","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=e1wEgEH825A","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/e1wEgEH825A?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":578,"text":"9:38","a11yText":"Duration 9 minutes 38 seconds","shortText":"9 min"},"views":{"text":"14.6K","a11yText":"14.6 thousand views"},"date":"5 Jan 2025","modifyTime":1736035200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/e1wEgEH825A?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=e1wEgEH825A","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","duration":578},"parentClipId":"17824450759451694784","href":"/preview/17824450759451694784?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/17824450759451694784?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"12784684198409826132":{"videoId":"12784684198409826132","title":"New (AND Better!) Way of Doing Data Seeding in EF Core | Entity Framework Core 9","cleanTitle":"New (AND Better!) Way of Doing Data Seeding in EF Core | Entity Framework Core 9","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=7Unev4jJn_k","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/7Unev4jJn_k?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":645,"text":"10:45","a11yText":"Duration 10 minutes 45 seconds","shortText":"10 min"},"views":{"text":"3.2K","a11yText":"3.2 thousand views"},"date":"22 Nov 2024","modifyTime":1732233600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/7Unev4jJn_k?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=7Unev4jJn_k","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","duration":645},"parentClipId":"12784684198409826132","href":"/preview/12784684198409826132?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/12784684198409826132?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"2851437595327757473":{"videoId":"2851437595327757473","title":"Introduction to Minimal APIs with ASP.NET Core 8","cleanTitle":"Introduction to Minimal APIs with ASP.NET Core 8","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=HkNfvz3BKos","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/HkNfvz3BKos?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1109,"text":"18:29","a11yText":"Duration 18 minutes 29 seconds","shortText":"18 min"},"views":{"text":"3.5K","a11yText":"3.5 thousand views"},"date":"2 Apr 2024","modifyTime":1712072023000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/HkNfvz3BKos?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=HkNfvz3BKos","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","duration":1109},"parentClipId":"2851437595327757473","href":"/preview/2851437595327757473?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/2851437595327757473?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"2733669507729214939":{"videoId":"2733669507729214939","title":"Exploring Hot Reload in Blazor Server and Visual Studio 2022","cleanTitle":"Exploring Hot Reload in Blazor Server and Visual Studio 2022","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=1kdGxb5MZnI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/1kdGxb5MZnI?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":307,"text":"5:07","a11yText":"Duration 5 minutes 7 seconds","shortText":"5 min"},"views":{"text":"2.8K","a11yText":"2.8 thousand views"},"date":"22 Sep 2021","modifyTime":1632268800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/1kdGxb5MZnI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=1kdGxb5MZnI","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","duration":307},"parentClipId":"2733669507729214939","href":"/preview/2733669507729214939?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/2733669507729214939?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"1875951700219376612":{"videoId":"1875951700219376612","title":"C# - List of Simultaneous Tasks - What If One Fails?","cleanTitle":"C# - List of Simultaneous Tasks - What If One Fails?","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=1gliOcrLpmo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/1gliOcrLpmo?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":286,"text":"4:46","a11yText":"Duration 4 minutes 46 seconds","shortText":"4 min"},"views":{"text":"1K","a11yText":"1 thousand views"},"date":"13 Apr 2023","modifyTime":1681344000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/1gliOcrLpmo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=1gliOcrLpmo","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","duration":286},"parentClipId":"1875951700219376612","href":"/preview/1875951700219376612?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/1875951700219376612?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"10962337345857235732":{"videoId":"10962337345857235732","title":"Blazor - Making a Promise in JS - SweetAlert2 Confirmation Dialog","cleanTitle":"Blazor - Making a Promise in JS - SweetAlert2 Confirmation Dialog","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=P1nMiVpptGk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/P1nMiVpptGk?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":372,"text":"6:12","a11yText":"Duration 6 minutes 12 seconds","shortText":"6 min"},"views":{"text":"3K","a11yText":"3 thousand views"},"date":"20 Jan 2021","modifyTime":1611100800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/P1nMiVpptGk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=P1nMiVpptGk","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","duration":372},"parentClipId":"10962337345857235732","href":"/preview/10962337345857235732?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/10962337345857235732?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"15167567964138724030":{"videoId":"15167567964138724030","title":"1 - Connecting React and ASP.NET Core - Environment Variables - Introduction","cleanTitle":"1 - Connecting React and ASP.NET Core - Environment Variables - Introduction","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=uYMbW03uUG8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/uYMbW03uUG8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":960,"text":"16:00","a11yText":"Duration 16 minutes","shortText":"16 min"},"views":{"text":"27.9K","a11yText":"27.9 thousand views"},"date":"25 Aug 2021","modifyTime":1629849600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/uYMbW03uUG8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=uYMbW03uUG8","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","duration":960},"parentClipId":"15167567964138724030","href":"/preview/15167567964138724030?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/15167567964138724030?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"11137598321054314505":{"videoId":"11137598321054314505","title":"15 - Publishing Blazor WebAssembly into Azure Storage","cleanTitle":"15 - Publishing Blazor WebAssembly into Azure Storage","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=OzBmzWlzLWE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/OzBmzWlzLWE?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":303,"text":"5:03","a11yText":"Duration 5 minutes 3 seconds","shortText":"5 min"},"views":{"text":"1.8K","a11yText":"1.8 thousand views"},"date":"18 Nov 2019","modifyTime":1574035200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/OzBmzWlzLWE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=OzBmzWlzLWE","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","duration":303},"parentClipId":"11137598321054314505","href":"/preview/11137598321054314505?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/11137598321054314505?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"12414495628181399563":{"videoId":"12414495628181399563","title":"New Course: Introduction to Concurrency in C#","cleanTitle":"New Course: Introduction to Concurrency in C#","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=4LBmvcPrO1Q","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/4LBmvcPrO1Q?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDUzR5UmZqalhoamxieF9OaWFKQjI2Zw==","name":"Programming with Felipe Gavilan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+with+Felipe+Gavilan&q_source=channel","origUrl":"http://www.youtube.com/@gavilanch3803","a11yText":"Programming with Felipe Gavilan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":63,"text":"1:03","a11yText":"Duration 1 minute 3 seconds","shortText":"1 min"},"views":{"text":"9.3K","a11yText":"9.3 thousand views"},"date":"1 Sep 2020","modifyTime":1598918400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/4LBmvcPrO1Q?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=4LBmvcPrO1Q","reqid":"1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL","duration":63},"parentClipId":"12414495628181399563","href":"/preview/12414495628181399563?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","rawHref":"/video/preview/12414495628181399563?parent-reqid=1779653682808143-10288979999723381559-balancer-l7leveler-kubr-yp-vla-134-BAL&text=Programming+with+Felipe+Gavilan","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x906f9600bf4","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"2889799997233815597134","errorList":[],"isAdultAdv":false,"isImportantCommonAdv":false,"shouldShowAdvId":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-inplace":{"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"},"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}}},"shouldValidateSandbox":false,"sandboxInitTimeout":15000,"isSSROnlyMastheadEnabled":true,"query":"Programming with Felipe Gavilan","queryUriEscaped":"Programming%20with%20Felipe%20Gavilan","filterMode":1,"isUserChild":false,"advInstreamConfig":{"regular":{"default":{"category":"2","impId":"7","partnerId":"2216089","vmapScenarioId":"119"}},"adult":{"default":{"category":"3","impId":"4","partnerId":"1988486","vmapScenarioId":"119"}}}},"playbackQueue":{"currentIndex":0,"items":[]},"related":{"items":[],"pages":[],"loadingStatus":"None","nextPageNum":0,"ncrnd":0},"playlist":{"items":{}},"delayedViews":{"ids":[],"loadingStatus":"None"}}}