Quantcast
Channel: Active questions tagged blazor - Stack Overflow
Viewing all articles
Browse latest Browse all 4839

Cannot instantiate implementation type 'Microsoft.Extensions.Hosting.IHostEnvironment'

$
0
0

I have a Blazor server-side app upgraded to the latest version of NET8. When starting the app I am getting the following exception:

Cannot instantiate implementation type 'Microsoft.Extensions.Hosting.IHostEnvironment' for service type 'Microsoft.Extensions.Hosting.IHostEnvironment'.

When calling:

public static IHostBuilder CreateHostBuilder(string[] args) =>    Host.CreateDefaultBuilder(args)        .ConfigureAppConfiguration((context, config) =>        {            var builder = config.Build();            var env = context.HostingEnvironment;            config.AddJsonFile("appsettings.json", optional: false, reloadOnChange: true)                .AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true, reloadOnChange: true)                .AddEnvironmentVariables();        })        .UseSerilog((context, services, configuration) => configuration            .ReadFrom.Configuration(context.Configuration)            .ReadFrom.Services(services)            .Enrich.FromLogContext())        .ConfigureWebHostDefaults(webBuilder =>        {            webBuilder.UseStartup<Startup>();        });

And the stack trace:

at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.Populate() in //src/libraries/Microsoft.Extensions.DependencyInjection/src/ServiceLookup/CallSiteFactory.cs:line 78at Microsoft.Extensions.DependencyInjection.ServiceProvider..ctor(ICollection`1 serviceDescriptors, ServiceProviderOptions options) in //src/libraries/Microsoft.Extensions.DependencyInjection/src/ServiceProvider.cs:line 63at Microsoft.Extensions.DependencyInjection.ServiceCollectionContainerBuilderExtensions.BuildServiceProvider(IServiceCollection services, ServiceProviderOptions options) in //src/libraries/Microsoft.Extensions.DependencyInjection/src/ServiceCollectionContainerBuilderExtensions.cs:line 57at Microsoft.Extensions.Hosting.HostBuilder.InitializeServiceProvider() in //src/libraries/Microsoft.Extensions.Hosting/src/HostBuilder.cs:line 359at Microsoft.Extensions.Hosting.HostBuilder.Build() in /_/src/libraries/Microsoft.Extensions.Hosting/src/HostBuilder.cs:line 164at MyApp.Program.Main(String[] args) in C:\Projects\MyApp\MyApp\Program.cs:line 31

What am I missing?


Viewing all articles
Browse latest Browse all 4839

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>