Da mich das eben ein paar Minuten gekostet hat, will ich das einmal festhalten.
Folgendes NuGet muss im Projekt inkludiert sein: Autofac.Extensions.DependencyInjection
HostApplication:
1 2 3 4 5 6 |
HostApplicationBuilder builder = Host.CreateApplicationBuilder(); builder.ConfigureContainer(new AutofacServiceProviderFactory(autofacBuilder => { })); |
WebApplication:
1 2 3 4 5 6 7 8 9 10 11 12 |
var builder = WebApplication.CreateBuilder(args); builder.Host .UseServiceProviderFactory(new AutofacServiceProviderFactory()) .ConfigureServices(services => { }) .ConfigureContainer<ContainerBuilder>(autoFacBuilder => { }); |
Login