Может ли кто-нибудь помочь? Я хочу использовать бесплатный сервис от 51Degrees, а не Lite, но Cloud API (https://51degrees.com/compare-data-options).Обнаружение устройства Global.asax с облаком 51 градусов API
Я пытаюсь установить мой Global.asax иметь режим отображения для «таблетки» и «мобильный», так что я могу использовать:
- index.cshtml
- index.tablet.cshtml
- index.mobile.cshtml
Следующие действия применяются при использовании 51 градуса. У кого-нибудь есть пример того, как интегрировать API Облаков 51 градусов с global.asax для фильтрации для планшетов/мобильных устройств.
https://51degrees.com/Support/Documentation/APIs/Cloud-API/NET-Cloud
DisplayModeProvider.Instance.Modes.Insert(0, new DefaultDisplayMode("Tablet")
{
ContextCondition = (ctx =>
ctx.Request.UserAgent.IndexOf("iPad", StringComparison.OrdinalIgnoreCase) >= 0 ||
ctx.Request.UserAgent.IndexOf("Android", StringComparison.OrdinalIgnoreCase) >= 0 &&
ctx.Request.UserAgent.IndexOf("Mobile", StringComparison.OrdinalIgnoreCase) <= 0
)
});
Благодаря Tommy