@inject Microsoft.AspNetCore.Http.IHttpContextAccessor _context; @inject BTCPayServer.Services.BTCPayServerEnvironment _env @inject UserManager _userManager @inject SignInManager _signInManager @inject BTCPayServer.Plugins.Translations.LocalizerService _localizer @{ var user = await _userManager.GetUserAsync(User); var notificationDisabled = user?.DisabledNotifications == "all"; var expectedScheme = _context.HttpContext.Request.Scheme; var expectedHost = _context.HttpContext.Request.Host.ToString().ToLower(); var store = _context.HttpContext.GetStoreDataOrNull(); } @await RenderSectionAsync("PageHeadContent", false)
@if (!_env.IsSecure(_context.HttpContext)) { }
@RenderBody()
@await RenderSectionAsync("PageFootContent", false) @if (!notificationDisabled) { }