question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Some services are not able to be constructed

See original GitHub issue

Running latest .NET Core 3.0

Unhandled exception. System.AggregateException: Some services are not able to be constructed (Error while validating the service descriptor ‘ServiceType: Microsoft.Extensions.Hosting.IHostApplicationLifetime Lifetime: Singleton ImplementationType: Microsoft.Extensions.Hosting.Internal.ApplicationLifetime’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.Extensions.Hosting.IHostApplicationLifetime(Microsoft.Extensions.Hosting.Internal.ApplicationLifetime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.Extensions.Hosting.Internal.ApplicationLifetime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.Extensions.Hosting.Internal.ApplicationLifetime>) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.Extensions.Hosting.IHostLifetime Lifetime: Singleton ImplementationType: Microsoft.Extensions.Hosting.Internal.ConsoleLifetime’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.Extensions.Hosting.IHostLifetime(Microsoft.Extensions.Hosting.Internal.ConsoleLifetime) -> Microsoft.Extensions.Hosting.IHostApplicationLifetime(Microsoft.Extensions.Hosting.Internal.ApplicationLifetime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.Extensions.Hosting.Internal.ApplicationLifetime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.Extensions.Hosting.Internal.ApplicationLifetime>) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.Extensions.Hosting.IHost Lifetime: Singleton ImplementationType: Microsoft.Extensions.Hosting.Internal.Host’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.Extensions.Hosting.IHost(Microsoft.Extensions.Hosting.Internal.Host) -> Microsoft.Extensions.Hosting.IHostApplicationLifetime(Microsoft.Extensions.Hosting.Internal.ApplicationLifetime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.Extensions.Hosting.Internal.ApplicationLifetime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.Extensions.Hosting.Internal.ApplicationLifetime>) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.Extensions.Logging.ILoggerFactory Lifetime: Singleton ImplementationType: Microsoft.Extensions.Logging.LoggerFactory’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Hosting.IApplicationLifetime Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Hosting.GenericWebHostApplicationLifetime’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Hosting.IApplicationLifetime(Microsoft.AspNetCore.Hosting.GenericWebHostApplicationLifetime) -> Microsoft.Extensions.Hosting.IHostApplicationLifetime(Microsoft.Extensions.Hosting.Internal.ApplicationLifetime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.Extensions.Hosting.Internal.ApplicationLifetime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.Extensions.Hosting.Internal.ApplicationLifetime>) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Connections.IConnectionListenerFactory Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketTransportFactory’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Connections.IConnectionListenerFactory(Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketTransportFactory) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Hosting.Server.IServer Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Hosting.Server.IServer(Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer) -> Microsoft.AspNetCore.Connections.IConnectionListenerFactory(Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketTransportFactory) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Routing.Matching.DfaMatcherBuilder Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Routing.Matching.DfaMatcherBuilder’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Routing.Matching.DfaMatcherBuilder -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Routing.LinkGenerator Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Routing.DefaultLinkGenerator’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Routing.LinkGenerator(Microsoft.AspNetCore.Routing.DefaultLinkGenerator) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Routing.DefaultLinkGenerator>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Routing.DefaultLinkGenerator>) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Routing.LinkParser Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Routing.DefaultLinkParser’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Routing.LinkParser(Microsoft.AspNetCore.Routing.DefaultLinkParser) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Routing.DefaultLinkParser>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Routing.DefaultLinkParser>) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.Extensions.Options.IConfigureOptions1[Microsoft.AspNetCore.Mvc.MvcOptions] Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.Extensions.Options.IPostConfigureOptions1[Microsoft.AspNetCore.Mvc.MvcOptions] Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Mvc.Infrastructure.MvcOptionsConfigureCompatibilityOptions’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.Extensions.Options.IPostConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.Infrastructure.MvcOptionsConfigureCompatibilityOptions) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.Extensions.Options.IPostConfigureOptions1[Microsoft.AspNetCore.Mvc.MvcOptions] Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.Extensions.Options.IPostConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Mvc.ApplicationModels.ApiBehaviorApplicationModelProvider': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ApiBehaviorApplicationModelProvider) -> Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider) -> Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider(Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider) -> Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Infrastructure.ActionSelector': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector(Microsoft.AspNetCore.Mvc.Infrastructure.ActionSelector) -> Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider(Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider) -> Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintCache Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintCache': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintCache -> Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider(Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider) -> Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Routing.MatcherPolicy Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Routing.ActionConstraintMatcherPolicy': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Routing.MatcherPolicy(Microsoft.AspNetCore.Mvc.Routing.ActionConstraintMatcherPolicy) -> Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintCache -> Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider(Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider) -> Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Controllers.IControllerFactory Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Controllers.DefaultControllerFactory': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Controllers.IControllerFactory(Microsoft.AspNetCore.Mvc.Controllers.DefaultControllerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Controllers.IControllerPropertyActivator> -> Microsoft.AspNetCore.Mvc.Controllers.IControllerPropertyActivator(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionaryControllerPropertyActivator) -> Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Controllers.IControllerFactoryProvider Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Controllers.ControllerFactoryProvider': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Controllers.IControllerFactoryProvider(Microsoft.AspNetCore.Mvc.Controllers.ControllerFactoryProvider) -> Microsoft.AspNetCore.Mvc.Controllers.IControllerFactory(Microsoft.AspNetCore.Mvc.Controllers.DefaultControllerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Controllers.IControllerPropertyActivator> -> Microsoft.AspNetCore.Mvc.Controllers.IControllerPropertyActivator(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionaryControllerPropertyActivator) -> Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Infrastructure.IActionInvokerFactory Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Infrastructure.ActionInvokerFactory': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Infrastructure.IActionInvokerFactory(Microsoft.AspNetCore.Mvc.Infrastructure.ActionInvokerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProvider(Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvokerProvider) -> Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvokerCache -> Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider(Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider) -> Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProvider Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvokerProvider': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProvider(Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvokerProvider) -> Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvokerCache -> Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider(Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider) -> Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvokerCache Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvokerCache': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvokerCache -> Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider(Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider) -> Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Filters.RequestSizeLimitFilter Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Mvc.Filters.RequestSizeLimitFilter': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Filters.RequestSizeLimitFilter -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Filters.DisableRequestSizeLimitFilter Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Mvc.Filters.DisableRequestSizeLimitFilter': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Filters.DisableRequestSizeLimitFilter -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Filters.RequestFormLimitsFilter Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Mvc.Filters.RequestFormLimitsFilter': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Filters.RequestFormLimitsFilter -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory) -> Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder -> Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Infrastructure.OutputFormatterSelector Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Infrastructure.DefaultOutputFormatterSelector': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Infrastructure.OutputFormatterSelector(Microsoft.AspNetCore.Mvc.Infrastructure.DefaultOutputFormatterSelector) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor1[Microsoft.AspNetCore.Mvc.ObjectResult] Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.ObjectResult>(Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor) -> Microsoft.AspNetCore.Mvc.Infrastructure.OutputFormatterSelector(Microsoft.AspNetCore.Mvc.Infrastructure.DefaultOutputFormatterSelector) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor1[Microsoft.AspNetCore.Mvc.PhysicalFileResult] Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Infrastructure.PhysicalFileResultExecutor': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.PhysicalFileResult>(Microsoft.AspNetCore.Mvc.Infrastructure.PhysicalFileResultExecutor) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor1[Microsoft.AspNetCore.Mvc.VirtualFileResult] Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Infrastructure.VirtualFileResultExecutor’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.VirtualFileResult>(Microsoft.AspNetCore.Mvc.Infrastructure.VirtualFileResultExecutor) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor1[Microsoft.AspNetCore.Mvc.FileStreamResult] Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Infrastructure.FileStreamResultExecutor': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.FileStreamResult>(Microsoft.AspNetCore.Mvc.Infrastructure.FileStreamResultExecutor) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor1[Microsoft.AspNetCore.Mvc.FileContentResult] Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Infrastructure.FileContentResultExecutor’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.FileContentResult>(Microsoft.AspNetCore.Mvc.Infrastructure.FileContentResultExecutor) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor1[Microsoft.AspNetCore.Mvc.RedirectResult] Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Infrastructure.RedirectResultExecutor': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.RedirectResult>(Microsoft.AspNetCore.Mvc.Infrastructure.RedirectResultExecutor) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor1[Microsoft.AspNetCore.Mvc.LocalRedirectResult] Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Infrastructure.LocalRedirectResultExecutor’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.LocalRedirectResult>(Microsoft.AspNetCore.Mvc.Infrastructure.LocalRedirectResultExecutor) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor1[Microsoft.AspNetCore.Mvc.RedirectToActionResult] Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Infrastructure.RedirectToActionResultExecutor': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.RedirectToActionResult>(Microsoft.AspNetCore.Mvc.Infrastructure.RedirectToActionResultExecutor) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor1[Microsoft.AspNetCore.Mvc.RedirectToRouteResult] Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Infrastructure.RedirectToRouteResultExecutor’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.RedirectToRouteResult>(Microsoft.AspNetCore.Mvc.Infrastructure.RedirectToRouteResultExecutor) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor1[Microsoft.AspNetCore.Mvc.RedirectToPageResult] Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Infrastructure.RedirectToPageResultExecutor': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.RedirectToPageResult>(Microsoft.AspNetCore.Mvc.Infrastructure.RedirectToPageResultExecutor) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor1[Microsoft.AspNetCore.Mvc.ContentResult] Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Infrastructure.ContentResultExecutor’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.ContentResult>(Microsoft.AspNetCore.Mvc.Infrastructure.ContentResultExecutor) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Mvc.Infrastructure.ContentResultExecutor>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Mvc.Infrastructure.ContentResultExecutor>) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor1[Microsoft.AspNetCore.Mvc.JsonResult] Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Infrastructure.SystemTextJsonResultExecutor': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.JsonResult>(Microsoft.AspNetCore.Mvc.Infrastructure.SystemTextJsonResultExecutor) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Mvc.Infrastructure.SystemTextJsonResultExecutor>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Mvc.Infrastructure.SystemTextJsonResultExecutor>) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Routing.MvcRouteHandler Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Routing.MvcRouteHandler': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Routing.MvcRouteHandler -> Microsoft.AspNetCore.Mvc.Infrastructure.IActionInvokerFactory(Microsoft.AspNetCore.Mvc.Infrastructure.ActionInvokerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProvider(Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvokerProvider) -> Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvokerCache -> Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider(Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider) -> Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Routing.MvcAttributeRouteHandler Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Mvc.Routing.MvcAttributeRouteHandler': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Routing.MvcAttributeRouteHandler -> Microsoft.AspNetCore.Mvc.Infrastructure.IActionInvokerFactory(Microsoft.AspNetCore.Mvc.Infrastructure.ActionInvokerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProvider(Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvokerProvider) -> Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvokerCache -> Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider(Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider) -> Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Routing.ControllerActionEndpointDataSource Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Routing.ControllerActionEndpointDataSource': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Routing.ControllerActionEndpointDataSource -> Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider(Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider) -> Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Routing.DynamicControllerEndpointSelector Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Routing.DynamicControllerEndpointSelector': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Routing.DynamicControllerEndpointSelector -> Microsoft.AspNetCore.Mvc.Routing.ControllerActionEndpointDataSource -> Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider(Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider) -> Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Routing.MatcherPolicy Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Routing.DynamicControllerEndpointMatcherPolicy': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Routing.MatcherPolicy(Microsoft.AspNetCore.Mvc.Routing.DynamicControllerEndpointMatcherPolicy) -> Microsoft.AspNetCore.Mvc.Routing.DynamicControllerEndpointSelector -> Microsoft.AspNetCore.Mvc.Routing.ControllerActionEndpointDataSource -> Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider(Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider) -> Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Authorization.IAuthorizationService Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Authorization.DefaultAuthorizationService': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Authorization.IAuthorizationService(Microsoft.AspNetCore.Authorization.DefaultAuthorizationService) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Authorization.DefaultAuthorizationService>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Authorization.DefaultAuthorizationService>) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Authorization.Policy.IPolicyEvaluator Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Authorization.Policy.PolicyEvaluator': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Authorization.Policy.IPolicyEvaluator(Microsoft.AspNetCore.Authorization.Policy.PolicyEvaluator) -> Microsoft.AspNetCore.Authorization.IAuthorizationService(Microsoft.AspNetCore.Authorization.DefaultAuthorizationService) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Authorization.DefaultAuthorizationService>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Authorization.DefaultAuthorizationService>) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Mvc.ApplicationModels.AuthorizationApplicationModelProvider': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.AuthorizationApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.DataProtection.Internal.IActivator Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.DataProtection.TypeForwardingActivator': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.DataProtection.Internal.IActivator(Microsoft.AspNetCore.DataProtection.TypeForwardingActivator) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.Extensions.Options.IConfigureOptions1[Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions] Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.DataProtection.Internal.KeyManagementOptionsSetup’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>(Microsoft.AspNetCore.DataProtection.Internal.KeyManagementOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.DataProtection.KeyManagement.IKeyManager Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.DataProtection.KeyManagement.IKeyManager(Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>(Microsoft.AspNetCore.DataProtection.Internal.KeyManagementOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.Extensions.Hosting.IHostedService Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.DataProtection.Internal.DataProtectionHostedService’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.Extensions.Hosting.IHostedService(Microsoft.AspNetCore.DataProtection.Internal.DataProtectionHostedService) -> Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.IKeyRingProvider(Microsoft.AspNetCore.DataProtection.KeyManagement.KeyRingProvider) -> Microsoft.AspNetCore.DataProtection.KeyManagement.IKeyManager(Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>(Microsoft.AspNetCore.DataProtection.Internal.KeyManagementOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.IDefaultKeyResolver Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.DataProtection.KeyManagement.DefaultKeyResolver’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.IDefaultKeyResolver(Microsoft.AspNetCore.DataProtection.KeyManagement.DefaultKeyResolver) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>(Microsoft.AspNetCore.DataProtection.Internal.KeyManagementOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.IKeyRingProvider Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.DataProtection.KeyManagement.KeyRingProvider’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.IKeyRingProvider(Microsoft.AspNetCore.DataProtection.KeyManagement.KeyRingProvider) -> Microsoft.AspNetCore.DataProtection.KeyManagement.IKeyManager(Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>(Microsoft.AspNetCore.DataProtection.Internal.KeyManagementOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Antiforgery.IAntiforgery Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Antiforgery.DefaultAntiforgery’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Antiforgery.IAntiforgery(Microsoft.AspNetCore.Antiforgery.DefaultAntiforgery) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine(Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcViewOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcViewOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcViewOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcViewOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcViewOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcViewOptions>(Microsoft.Extensions.DependencyInjection.MvcRazorMvcViewOptionsSetup) -> Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine(Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine) -> Microsoft.AspNetCore.Mvc.Razor.IRazorPageFactoryProvider(Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultRazorPageFactoryProvider) -> Microsoft.AspNetCore.Mvc.Razor.Compilation.IViewCompilerProvider(Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultViewCompilerProvider) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor1[Microsoft.AspNetCore.Mvc.ViewResult] Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ViewFeatures.ViewResultExecutor': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.ViewResult>(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewResultExecutor) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcViewOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcViewOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcViewOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcViewOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcViewOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcViewOptions>(Microsoft.Extensions.DependencyInjection.MvcRazorMvcViewOptionsSetup) -> Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine(Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine) -> Microsoft.AspNetCore.Mvc.Razor.IRazorPageFactoryProvider(Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultRazorPageFactoryProvider) -> Microsoft.AspNetCore.Mvc.Razor.Compilation.IViewCompilerProvider(Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultViewCompilerProvider) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor1[Microsoft.AspNetCore.Mvc.PartialViewResult] Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ViewFeatures.PartialViewResultExecutor’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.PartialViewResult>(Microsoft.AspNetCore.Mvc.ViewFeatures.PartialViewResultExecutor) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcViewOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcViewOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcViewOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcViewOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcViewOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcViewOptions>(Microsoft.Extensions.DependencyInjection.MvcRazorMvcViewOptionsSetup) -> Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine(Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine) -> Microsoft.AspNetCore.Mvc.Razor.IRazorPageFactoryProvider(Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultRazorPageFactoryProvider) -> Microsoft.AspNetCore.Mvc.Razor.Compilation.IViewCompilerProvider(Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultViewCompilerProvider) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.Controllers.IControllerPropertyActivator Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionaryControllerPropertyActivator’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.Controllers.IControllerPropertyActivator(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionaryControllerPropertyActivator) -> Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper(Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper) -> Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator(Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator) -> Microsoft.AspNetCore.Antiforgery.IAntiforgery(Microsoft.AspNetCore.Antiforgery.DefaultAntiforgery) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator(Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator) -> Microsoft.AspNetCore.Antiforgery.IAntiforgery(Microsoft.AspNetCore.Antiforgery.DefaultAntiforgery) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpressionProvider Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpressionProvider’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpressionProvider -> Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.ViewFeatures.ValidationHtmlAttributeProvider Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultValidationHtmlAttributeProvider’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.ViewFeatures.ValidationHtmlAttributeProvider(Microsoft.AspNetCore.Mvc.ViewFeatures.DefaultValidationHtmlAttributeProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcViewOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcViewOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcViewOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcViewOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcViewOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcViewOptions>(Microsoft.Extensions.DependencyInjection.MvcRazorMvcViewOptionsSetup) -> Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine(Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine) -> Microsoft.AspNetCore.Mvc.Razor.IRazorPageFactoryProvider(Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultRazorPageFactoryProvider) -> Microsoft.AspNetCore.Mvc.Razor.Compilation.IViewCompilerProvider(Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultViewCompilerProvider) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor1[Microsoft.AspNetCore.Mvc.ViewComponentResult] Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ViewFeatures.ViewComponentResultExecutor': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.ViewComponentResult>(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewComponentResultExecutor) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcViewOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcViewOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcViewOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcViewOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcViewOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcViewOptions>(Microsoft.Extensions.DependencyInjection.MvcRazorMvcViewOptionsSetup) -> Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine(Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine) -> Microsoft.AspNetCore.Mvc.Razor.IRazorPageFactoryProvider(Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultRazorPageFactoryProvider) -> Microsoft.AspNetCore.Mvc.Razor.Compilation.IViewCompilerProvider(Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultViewCompilerProvider) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvokerFactory Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvokerFactory': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvokerFactory(Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvokerFactory) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.IViewComponentHelper Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.IViewComponentHelper(Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper) -> Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvokerFactory(Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvokerFactory) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter -> Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory(Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionaryFactory) -> Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider(Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.ControllerSaveTempDataPropertyFilter Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.ControllerSaveTempDataPropertyFilter': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.ControllerSaveTempDataPropertyFilter -> Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory(Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionaryFactory) -> Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider(Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider(Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.ValidateAntiforgeryTokenAuthorizationFilter Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.ValidateAntiforgeryTokenAuthorizationFilter': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.ValidateAntiforgeryTokenAuthorizationFilter -> Microsoft.AspNetCore.Antiforgery.IAntiforgery(Microsoft.AspNetCore.Antiforgery.DefaultAntiforgery) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.AutoValidateAntiforgeryTokenAuthorizationFilter Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.AutoValidateAntiforgeryTokenAuthorizationFilter': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.AutoValidateAntiforgeryTokenAuthorizationFilter -> Microsoft.AspNetCore.Antiforgery.IAntiforgery(Microsoft.AspNetCore.Antiforgery.DefaultAntiforgery) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionaryFactory': A circular dependency was detected for the service of type 'Microsoft.JSInterop.IJSRuntime'. Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory(Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionaryFactory) -> Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider(Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor 'ServiceType: Microsoft.Extensions.Options.IConfigureOptions1[Microsoft.AspNetCore.Mvc.MvcViewOptions] Lifetime: Transient ImplementationType: Microsoft.Extensions.DependencyInjection.MvcRazorMvcViewOptionsSetup’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcViewOptions>(Microsoft.Extensions.DependencyInjection.MvcRazorMvcViewOptionsSetup) -> Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine(Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine) -> Microsoft.AspNetCore.Mvc.Razor.IRazorPageFactoryProvider(Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultRazorPageFactoryProvider) -> Microsoft.AspNetCore.Mvc.Razor.Compilation.IViewCompilerProvider(Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultViewCompilerProvider) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine(Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine) -> Microsoft.AspNetCore.Mvc.Razor.IRazorPageFactoryProvider(Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultRazorPageFactoryProvider) -> Microsoft.AspNetCore.Mvc.Razor.Compilation.IViewCompilerProvider(Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultViewCompilerProvider) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.Razor.Compilation.IViewCompilerProvider Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultViewCompilerProvider’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.Razor.Compilation.IViewCompilerProvider(Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultViewCompilerProvider) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.Razor.IRazorPageFactoryProvider Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultRazorPageFactoryProvider’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.Razor.IRazorPageFactoryProvider(Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultRazorPageFactoryProvider) -> Microsoft.AspNetCore.Mvc.Razor.Compilation.IViewCompilerProvider(Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultViewCompilerProvider) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.Razor.IRazorPageActivator Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.Razor.RazorPageActivator’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.Razor.IRazorPageActivator(Microsoft.AspNetCore.Mvc.Razor.RazorPageActivator) -> Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.Extensions.Caching.Memory.IMemoryCache Lifetime: Singleton ImplementationType: Microsoft.Extensions.Caching.Memory.MemoryCache’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.Extensions.Caching.Memory.IMemoryCache(Microsoft.Extensions.Caching.Memory.MemoryCache) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Routing.MatcherPolicy Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageLoaderMatcherPolicy’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Routing.MatcherPolicy(Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageLoaderMatcherPolicy) -> Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageLoader(Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.DefaultPageLoader) -> Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider(Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider) -> Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Routing.MatcherPolicy Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.DynamicPageEndpointMatcherPolicy’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Routing.MatcherPolicy(Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.DynamicPageEndpointMatcherPolicy) -> Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.DynamicPageEndpointSelector -> Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageActionEndpointDataSource -> Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider(Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider) -> Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.DynamicPageEndpointSelector Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.DynamicPageEndpointSelector’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.DynamicPageEndpointSelector -> Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageActionEndpointDataSource -> Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider(Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider) -> Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageActionDescriptorProvider’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider(Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageActionDescriptorProvider) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IPageRouteModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IPageRouteModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.CompiledPageRouteModelProvider) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Mvc.ApplicationModels.CompiledPageRouteModelProvider>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Mvc.ApplicationModels.CompiledPageRouteModelProvider>) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.ApplicationModels.IPageRouteModelProvider Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ApplicationModels.CompiledPageRouteModelProvider’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.ApplicationModels.IPageRouteModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.CompiledPageRouteModelProvider) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Mvc.ApplicationModels.CompiledPageRouteModelProvider>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Mvc.ApplicationModels.CompiledPageRouteModelProvider>) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageActionEndpointDataSource Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageActionEndpointDataSource’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageActionEndpointDataSource -> Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider(Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider) -> Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.ApplicationModels.IPageApplicationModelProvider Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultPageApplicationModelProvider’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.ApplicationModels.IPageApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultPageApplicationModelProvider) -> Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.ApplicationModels.IPageApplicationModelProvider Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ApplicationModels.AuthorizationPageApplicationModelProvider’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.ApplicationModels.IPageApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.AuthorizationPageApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.ApplicationModels.IPageApplicationModelProvider Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ApplicationModels.ResponseCacheFilterApplicationModelProvider’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.ApplicationModels.IPageApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ResponseCacheFilterApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.ApplicationModels.IPageApplicationModelPartsProvider Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultPageApplicationModelPartsProvider’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.ApplicationModels.IPageApplicationModelPartsProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultPageApplicationModelPartsProvider) -> Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProvider Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageActionInvokerProvider’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProvider(Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageActionInvokerProvider) -> Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageLoader(Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.DefaultPageLoader) -> Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider(Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider) -> Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.RazorPages.IPageFactoryProvider Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.DefaultPageFactoryProvider’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.RazorPages.IPageFactoryProvider(Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.DefaultPageFactoryProvider) -> Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageLoader Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.DefaultPageLoader’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageLoader(Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.DefaultPageLoader) -> Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider(Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider> -> Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider) -> Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider> -> Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider(Microsoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>(Microsoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageResultExecutor Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageResultExecutor’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageResultExecutor -> Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine(Microsoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine) -> Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcViewOptions>(Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Mvc.MvcViewOptions>) -> Microsoft.Extensions.Options.IOptionsFactory<Microsoft.AspNetCore.Mvc.MvcViewOptions>(Microsoft.Extensions.Options.OptionsFactory<Microsoft.AspNetCore.Mvc.MvcViewOptions>) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcViewOptions>> -> Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcViewOptions>(Microsoft.Extensions.DependencyInjection.MvcRazorMvcViewOptionsSetup) -> Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine(Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine) -> Microsoft.AspNetCore.Mvc.Razor.IRazorPageFactoryProvider(Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultRazorPageFactoryProvider) -> Microsoft.AspNetCore.Mvc.Razor.Compilation.IViewCompilerProvider(Microsoft.AspNetCore.Mvc.Razor.Compilation.DefaultViewCompilerProvider) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.Filters.PageSaveTempDataPropertyFilter Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Mvc.Filters.PageSaveTempDataPropertyFilter’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.Filters.PageSaveTempDataPropertyFilter -> Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory(Microsoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionaryFactory) -> Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProvider(Microsoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.TagHelpers.Cache.IDistributedCacheTagHelperStorage Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.TagHelpers.Cache.DistributedCacheTagHelperStorage’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.TagHelpers.Cache.IDistributedCacheTagHelperStorage(Microsoft.AspNetCore.Mvc.TagHelpers.Cache.DistributedCacheTagHelperStorage) -> Microsoft.Extensions.Caching.Distributed.IDistributedCache(Microsoft.Extensions.Caching.Distributed.MemoryDistributedCache) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Mvc.TagHelpers.Cache.IDistributedCacheTagHelperService Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Mvc.TagHelpers.Cache.DistributedCacheTagHelperService’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Mvc.TagHelpers.Cache.IDistributedCacheTagHelperService(Microsoft.AspNetCore.Mvc.TagHelpers.Cache.DistributedCacheTagHelperService) -> Microsoft.AspNetCore.Mvc.TagHelpers.Cache.IDistributedCacheTagHelperStorage(Microsoft.AspNetCore.Mvc.TagHelpers.Cache.DistributedCacheTagHelperStorage) -> Microsoft.Extensions.Caching.Distributed.IDistributedCache(Microsoft.Extensions.Caching.Distributed.MemoryDistributedCache) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.Extensions.Caching.Distributed.IDistributedCache Lifetime: Singleton ImplementationType: Microsoft.Extensions.Caching.Distributed.MemoryDistributedCache’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.Extensions.Caching.Distributed.IDistributedCache(Microsoft.Extensions.Caching.Distributed.MemoryDistributedCache) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Http.Connections.Internal.HttpConnectionDispatcher Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Http.Connections.Internal.HttpConnectionDispatcher’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Http.Connections.Internal.HttpConnectionDispatcher -> Microsoft.AspNetCore.Http.Connections.Internal.HttpConnectionManager -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Http.Connections.Internal.HttpConnectionManager Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Http.Connections.Internal.HttpConnectionManager’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Http.Connections.Internal.HttpConnectionManager -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.SignalR.IHubProtocolResolver Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.SignalR.Internal.DefaultHubProtocolResolver’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.SignalR.IHubProtocolResolver(Microsoft.AspNetCore.SignalR.Internal.DefaultHubProtocolResolver) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.SignalR.Internal.DefaultHubProtocolResolver>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.SignalR.Internal.DefaultHubProtocolResolver>) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Components.Server.Circuits.CircuitFactory Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Components.Server.Circuits.CircuitFactory’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Components.Server.Circuits.CircuitFactory -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Components.Server.ServerComponentDeserializer Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Components.Server.ServerComponentDeserializer’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Components.Server.ServerComponentDeserializer -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.ServerComponentDeserializer>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.ServerComponentDeserializer>) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Components.Server.Circuits.CircuitRegistry Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Components.Server.Circuits.CircuitRegistry’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Components.Server.Circuits.CircuitRegistry -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.CircuitRegistry>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.CircuitRegistry>) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.AspNetCore.Components.NavigationManager Lifetime: Scoped ImplementationType: Microsoft.AspNetCore.Components.Server.Circuits.RemoteNavigationManager’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.AspNetCore.Components.NavigationManager(Microsoft.AspNetCore.Components.Server.Circuits.RemoteNavigationManager) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteNavigationManager>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteNavigationManager>) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.JSInterop.IJSRuntime Lifetime: Scoped ImplementationType: Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.Extensions.Logging.ILoggerProvider Lifetime: Singleton ImplementationType: Blazor.Extensions.Logging.BrowserConsoleLoggerProvider’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) (Error while validating the service descriptor ‘ServiceType: Microsoft.Extensions.Hosting.IHostedService Lifetime: Singleton ImplementationType: Microsoft.AspNetCore.Hosting.GenericWebHostService’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.Extensions.Hosting.IHostedService(Microsoft.AspNetCore.Hosting.GenericWebHostService) -> Microsoft.AspNetCore.Hosting.Server.IServer(Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer) -> Microsoft.AspNetCore.Connections.IConnectionListenerFactory(Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketTransportFactory) -> Microsoft.Extensions.Logging.ILoggerFactory(Microsoft.Extensions.Logging.LoggerFactory) -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.ILoggerProvider(Blazor.Extensions.Logging.BrowserConsoleLoggerProvider) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime) —> System.InvalidOperationException: Error while validating the service descriptor ‘ServiceType: Microsoft.Extensions.Hosting.IHostApplicationLifetime Lifetime: Singleton ImplementationType: Microsoft.Extensions.Hosting.Internal.ApplicationLifetime’: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.Extensions.Hosting.IHostApplicationLifetime(Microsoft.Extensions.Hosting.Internal.ApplicationLifetime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.Extensions.Hosting.Internal.ApplicationLifetime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.Extensions.Hosting.Internal.ApplicationLifetime>) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime —> System.InvalidOperationException: A circular dependency was detected for the service of type ‘Microsoft.JSInterop.IJSRuntime’. Microsoft.Extensions.Hosting.IHostApplicationLifetime(Microsoft.Extensions.Hosting.Internal.ApplicationLifetime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.Extensions.Hosting.Internal.ApplicationLifetime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.Extensions.Hosting.Internal.ApplicationLifetime>) -> Microsoft.JSInterop.IJSRuntime(Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime) -> Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>(Blazor.Extensions.Logging.BrowserConsoleLogger<Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSRuntime>) -> Microsoft.JSInterop.IJSRuntime at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteChain.CheckCircularDependency(Type serviceType) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.CreateCallSite(Type serviceType, CallSiteChain callSiteChain) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.<>c__DisplayClass7_0.<GetCallSite>b__0(Type type) at System.Collections.Concurrent.ConcurrentDictionary2.GetOrAdd(TKey key, Func2 valueFactory) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.GetCallSite(Type serviceType, CallSiteChain callSiteChain) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.CreateArgumentCallSites(Type serviceType, Type implementationType, CallSiteChain callSiteChain, ParameterInfo[] parameters, Boolean throwIfCallSiteNotFound) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.CreateConstructorCallSite(ResultCache lifetime, Type serviceType, Type implementationType, CallSiteChain callSiteChain) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.TryCreateOpenGeneric(ServiceDescriptor descriptor, Type serviceType, CallSiteChain callSiteChain, Int32 slot) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.TryCreateOpenGeneric(Type serviceType, CallSiteChain callSiteChain) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.CreateCallSite(Type serviceType, CallSiteChain callSiteChain) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.<>c__DisplayClass7_0.<GetCallSite>b__0(Type type) at System.Collections.Concurrent.ConcurrentDictionary2.GetOrAdd(TKey key, Func2 valueFactory) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.GetCallSite(Type serviceType, CallSiteChain callSiteChain) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.CreateArgumentCallSites(Type serviceType, Type implementationType, CallSiteChain callSiteChain, ParameterInfo[] parameters, Boolean throwIfCallSiteNotFound) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.CreateConstructorCallSite(ResultCache lifetime, Type serviceType, Type implementationType, CallSiteChain callSiteChain) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.TryCreateExact(ServiceDescriptor descriptor, Type serviceType, CallSiteChain callSiteChain, Int32 slot) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.TryCreateExact(Type serviceType, CallSiteChain callSiteChain) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.CreateCallSite(Type serviceType, CallSiteChain callSiteChain) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.<>c__DisplayClass7_0.<GetCallSite>b__0(Type type) at System.Collections.Concurrent.ConcurrentDictionary2.GetOrAdd(TKey key, Func2 valueFactory) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.GetCallSite(Type serviceType, CallSiteChain callSiteChain) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.CreateArgumentCallSites(Type serviceType, Type implementationType, CallSiteChain callSiteChain, ParameterInfo[] parameters, Boolean throwIfCallSiteNotFound) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.CreateConstructorCallSite(ResultCache lifetime, Type serviceType, Type implementationType, CallSiteChain callSiteChain) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.TryCreateOpenGeneric(ServiceDescriptor descriptor, Type serviceType, CallSiteChain callSiteChain, Int32 slot) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.TryCreateOpenGeneric(Type serviceType, CallSiteChain callSiteChain) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.CreateCallSite(Type serviceType, CallSiteChain callSiteChain) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.<>c__DisplayClass7_0.<GetCallSite>b__0(Type type) at System.Collections.Concurrent.ConcurrentDictionary2.GetOrAdd(TKey key, Func2 valueFactory) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.GetCallSite(Type serviceType, CallSiteChain callSiteChain) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.CreateArgumentCallSites(Type serviceType, Type implementationType, CallSiteChain callSiteChain, ParameterInfo[] parameters, Boolean throwIfCallSiteNotFound) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.CreateConstructorCallSite(ResultCache lifetime, Type serviceType, Type implementationType, CallSiteChain callSiteChain) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.TryCreateExact(ServiceDescriptor descriptor, Type serviceType, CallSiteChain callSiteChain, Int32 slot) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.GetCallSite(ServiceDescriptor serviceDescriptor, CallSiteChain callSiteChain) at Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngine.ValidateService(ServiceDescriptor descriptor) — End of inner exception stack trace — at Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngine.ValidateService(ServiceDescriptor descriptor) at Microsoft.Extensions.DependencyInjection.ServiceProvider…ctor(IEnumerable1 serviceDescriptors, ServiceProviderOptions options) --- End of inner exception stack trace --- at Microsoft.Extensions.DependencyInjection.ServiceProvider..ctor(IEnumerable1 serviceDescriptors, ServiceProviderOptions options) at Microsoft.Extensions.DependencyInjection.ServiceCollectionContainerBuilderExtensions.BuildServiceProvider(IServiceCollection services, ServiceProviderOptions options) at Microsoft.Extensions.DependencyInjection.DefaultServiceProviderFactory.CreateServiceProvider(IServiceCollection containerBuilder) at Microsoft.Extensions.Hosting.Internal.ServiceFactoryAdapter`1.CreateServiceProvider(Object containerBuilder) at Microsoft.Extensions.Hosting.HostBuilder.CreateServiceProvider() at Microsoft.Extensions.Hosting.HostBuilder.Build()

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:3
  • Comments:26 (9 by maintainers)

github_iconTop GitHub Comments

1reaction
pheutercommented, Oct 31, 2019

Using v1.0.0 which is the latest.

0reactions
gto406commented, May 19, 2020

@gto406 for Server side I’d not register the console logger. What would be your use case? To forward all the logging to the browser’s console, regardless of how is the Blazor App hosted? so in case of server side Blazor, even “classic backend components”, would log to the browser’s console?

Hi Atilla

My use-case captures activity from C# server-side controllers and Blazor pages. I have integrated NLog - and am logging successfully from our controllers. Log statements injected via ILogger inside razor pages currently are not working. Still some work to do 8*)

Thanks! Brian.

Read more comments on GitHub >

github_iconTop Results From Across the Web

'Some services are not able to be constructed' In my ASP. ...
When you look at your CheckoutRepository constructor, you'll see that you're injecting an instance of a Checkout class. ASP.
Read more >
Some services are not able to be constructed dbcontext
Hi All, I am migrating one asp.net core 3.1 from asp.net project. Here i have one dbcontext which connection string i need to...
Read more >
Web API (Error : AggregateException: Some services are ...
ScriptsInitializerService': Unable to resolve service for type 'Microsoft.JSInterop.IJSRuntime' while attempting to activate 'DevExpress.
Read more >
'Some services are not able to be constructed' In the ASP. ...
AggregateException: 'Some services are not able to be constructed' In the ASP.net core. asp.net-coreasp.net-core-mvcc++. I have a model:
Read more >
Error: "Some services are not able to be constructed"
IUpdater ': Unable to resolve service for type 'Microsoft.EntityFrameworkCore.DbContext' while attempting to activate 'LServices.Repositories.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found