public LikeResumeService(KEODbContext context, IBrowserDetector browserDetector) { this.context = context; this.browserDetector = browserDetector; Host = Dns.GetHostName(); IpAddress = Dns.GetHostEntry(Host).AddressList[0].ToString(); }
public Task Invoke(HttpContext httpContext, IBrowserDetector detector) { var browser = detector.Browser; if (browser.Name == BrowserNames.Edge || browser.Name == BrowserNames.EdgeChromium || browser.Name == BrowserNames.InternetExplorer) { httpContext.Response.WriteAsync("Przegladarka nie jest obslugiwana"); } return(next(httpContext)); }
public async Task InvokeAsync(HttpContext context, IBrowserDetector detector) { var browser = detector.Browser; //context.Session.SetString("BrowserName", browser.Name); if (browser.Name == BrowserNames.Edge || browser.Name == BrowserNames.EdgeChromium || browser.Name == BrowserNames.InternetExplorer) { await context.Response.WriteAsync("Przeglądarka nie jest obsługiwana"); } await _next(context); }
public async Task Invoke(HttpContext context, IBrowserDetector detector) { var browser = detector.Browser; if (browser.Name == BrowserNames.Edge || browser.Name == BrowserNames.InternetExplorer || browser.Name == BrowserNames.EdgeChromium) { await context.Response.WriteAsync("Przeglądarka nie jest obsługiwana"); } else { await _next(context); } }
public async Task InvokeAsync(HttpContext httpContext, IBrowserDetector browserDetector) { var defaultBrowser = browserDetector.Browser; if (defaultBrowser.Name == BrowserNames.InternetExplorer || defaultBrowser.Name == BrowserNames.EdgeChromium || defaultBrowser.Name == BrowserNames.Edge) { await httpContext.Response.WriteAsync("<html lang='pl'><head><meta charset='utf-8'></head><body><p>Przeglądarka nie jest obsługiwana</p></body></html>"); } else { await this.next.Invoke(httpContext); } }
public async Task InvokeAsync(HttpContext httpContext, IBrowserDetector detector) { var browser = detector.Browser; if ((browser.Name == BrowserNames.Edge) || (browser.Name == BrowserNames.EdgeChromium) || (browser.Name == BrowserNames.InternetExplorer)) { await httpContext.Response.WriteAsync("<p>Przegladarka nie jest obsugiwana</p>"); } else { await this.next.Invoke(httpContext); } }
public Task Invoke(HttpContext context, IBrowserDetector browserDetector) { var _browserDetector = browserDetector; var name = _browserDetector.Browser.Name; if (name == BrowserNames.Edge || name == BrowserNames.EdgeChromium || name == BrowserNames.InternetExplorer) { context.Response.WriteAsync("Przegladarka nie jest obslugiwana"); } return(_next(context)); }
public async Task InvokeAsync(HttpContext httpContext, IBrowserDetector detector) { var browser = detector.Browser; if (browser.Name == BrowserNames.Edge || browser.Name == BrowserNames.EdgeChromium || browser.Name == BrowserNames.InternetExplorer) { await httpContext.Response .WriteAsync("Przegladarka " + browser.Name + " nie jest obslugiwana"); } else { await this.next.Invoke(httpContext); } }
public async Task InvokeAsync(HttpContext httpContext, IBrowserDetector detector) { var browser = detector.Browser; List <string> browsers = new List <string> { BrowserNames.Edge, BrowserNames.EdgeChromium, BrowserNames.InternetExplorer }; if (browsers.Contains(browser.Name)) { await httpContext.Response.WriteAsync("Przeglądarka nie jest obsługiwana"); } else { await this.next.Invoke(httpContext); } }
public async Task InvokeAsync(HttpContext httpContext, IBrowserDetector browserDetector) { var browser = browserDetector.Browser; var isTestingMiddleware = httpContext.Request.Query.ContainsKey("mwcheck") || httpContext.Request.Query.ContainsKey("middlewarecheck") || httpContext.Request.Query.ContainsKey("middleware-check"); httpContext.Request.Query.ContainsKey("middleware"); httpContext.Request.Query.ContainsKey("mw"); httpContext.Request.Query.ContainsKey("mw-check"); if (browser.Name == BrowserNames.Edge && isTestingMiddleware) { await httpContext.Response.WriteAsync("Have you tried the new chromuim based edge ?"); } else { await this.next.Invoke(httpContext); } }
public async Task InvokeAsync(HttpContext httpContext, IBrowserDetector detector) { //var userAgent = httpContext.Request.Headers["User-Agent"].ToString(); var browser = detector.Browser; if (browser.Name == BrowserNames.Edge) { await httpContext.Response.WriteAsync("Przegladarka nie jest obslugiwana!"); } else if (browser.Name == BrowserNames.EdgeChromium) { await httpContext.Response.WriteAsync("Przegladarka nie jest obslugiwana!"); } else if (browser.Name == BrowserNames.InternetExplorer) { await httpContext.Response.WriteAsync("Przegladarka nie jest obslugiwana!"); } else { await this._next.Invoke(httpContext); } }
public MiddlewareCheckBrowser(IBrowserDetector browserDetector) { _browserDetector = browserDetector; }
public CurrentUserAccessor(IHttpContextAccessor httpContextAccessor, IBrowserDetector browserDetector) { _httpContextAccessor = httpContextAccessor; _browserDetector = browserDetector; }
public StatisticController(IBrowserDetector browserDetector, Analytic analytic, UnitOfWorkApplicationDetails unitOfWork) { _unitOfWork = unitOfWork; _browserDetector = browserDetector; _analytic = analytic; }
public HomeController(IBrowserDetector browserDetector, ILogger <HomeController> logger) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); this.browserDetector = browserDetector ?? throw new ArgumentNullException(nameof(browserDetector)); }
public IndexModel(ILogger <IndexModel> logger, IBrowserDetector browserDetector) { _logger = logger; _browserDetector = browserDetector; }
public HomeController(IBrowserDetector browserDetector, IHttpContextAccessor a) { this.browserDetector = browserDetector; }