Рабочий статус конечной точки 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"));
Другие вопросы по тегам