@code { [CascadingParameter] private HttpContext HttpContext { get; set; } [Inject] private ThemeService ThemeService { get; set; } protected override void OnInitialized() { base.OnInitialized(); if (HttpContext != null) { var theme = "dark"; if (!string.IsNullOrEmpty(theme)) { ThemeService.SetTheme(theme, false); } } } }