With-in ConfigureServices
method, what is right way of retrieving object instance?
public void ConfigureServices(IServiceCollection services)
{
services.AddScoped<SERVICES.Core.IAuthService, SERVICES.Core.AuthService>();
//.......
var serviceProvider = services.BuildServiceProvider();
var authService = serviceProvider.GetRequiredService<IAuthService>();
}
EDIT: Why?: Microsoft doesn't recommend us to use this. https://learn.microsoft.com/en-us/aspnet/core/fundamentals/dependency-injection?view=aspnetcore-5.0#ASP0000