Рабочий статус конечной точки Azure CDN
Я использую CDN AZure для хранения JS,CSS и изображений. Я хочу проверить, работает ли конечная точка AZURE CDN или нет. Если не работает, то я хочу использовать папки содержимого сайта. Как я могу проверить, работает ли конечная точка или нет, используя код C#?
Спасибо паван
1 ответ
Вы можете использовать резервный механизм для CDN URL
В вашем BundleConfig.cs
Для CSS-файлов
bundles.Add(new StyleBundle("~/Content/css", "http://CDN_URL.vo.msecnd.net/Content/css")
// If it falls, then your website content will be loaded
.IncludeFallback("~/Content/css", "sr-only", "width", "1px")
.Include(
"~/Content/bootstrap.css",
"~/Content/site.css"));
Почти то же самое для файлов JS
bundles.Add(new ScriptBundle("~/bundles/jquery",
"http://CDN_URL.vo.msecnd.net/bundles/jquery")
// If it falls, then your website content will be loaded
{ CdnFallbackExpression = "window.jquery" }
.Include("~/Scripts/jquery-{version}.js"));