public static bool IsIOS(this IUserAgentAccessor sc) { if (string.IsNullOrEmpty(sc.BrowserInfo)) { return(false); } return(IsiPhone(sc) || IsiPad(sc)); }
public static bool IsMobileDevice(this IUserAgentAccessor sc) { var agent = sc.BrowserInfo; if (agent != null && _mobileKeywords.Any(keyword => agent.Contains(keyword))) { return(true); } return(false); }
public static bool IsAndroid(this IUserAgentAccessor sc) { if (string.IsNullOrEmpty(sc.BrowserInfo)) { return(false); } if (sc.BrowserInfo.Contains("Android")) { return(true); } return(false); }