public override void Application_PreRequestHandlerExecute(object sender, EventArgs e)
{
if (HttpContext.Current != null && HttpContext.Current.Request.Params.AllKeys.Any(item => item == "theme"))
{
if (AppConfig.Instance.ThemesList.Cast<Theme>().Any(theme => theme.Name.Trim() == HttpContext.Current.Request.Params["theme"].Trim()))
{
if (HttpContext.Current.Session != null)
{
HttpContext.Current.Session["Theme"] = HttpContext.Current.Request.Params["theme"];
}
}
}
}