In .Net5 ILoggerFactory is used as Configure function in Startup.cs as follows :
public void Configure(IApplicationBuilder app, IWebHostEnvironment env, ILoggerFactory loggerFactory)
{
//here we used loggerFactory
loggerFactory.AddProvider(loggerprovider);
}
In .Net6 how to get it with app or builder
var app = builder.Build();
OR
var builder = WebApplication.CreateBuilder(args);
WebApplicationBuilderexposesLoggingproperty which hasAddProvider(ILoggingBuilder, ILoggerProvider)extension method available. Try using it: