コード例 #1
0
        public async Task Invoke(HttpContext httpContext, IThemeAccessor themeAccessor)
        {
            var theme = await themeAccessor.GetCurrentThemeNameAsync();

            httpContext.Items[ThemeConsts.ThemeKey] = theme;

            await _next(httpContext);
        }
コード例 #2
0
 public WidgetViewLocationExpander(IHttpContextAccessor httpContextAccessor, IThemeAccessor themeAccessor)
 {
     _httpContextAccessor = httpContextAccessor;
     _themeAccessor       = themeAccessor;
 }