IoC/Id for net core (net framework 6)

17 views
Skip to first unread message

Edgar Ramos

unread,
Aug 18, 2022, 8:08:26 AM8/18/22
to altnet-...@googlegroups.com
Gente buen dia, que se usa hoy en punto net para inversion de control/ inyeccion de dependencias en proyectos net core?

hace muchos anios usaba castle windsor, servicelocator, hoy observo que microsoft tiene microsoft.extensions con su ioc/id container.

que estan usando en este tipo de aplicaciones?

muchas gracias


Carlos Admirador

unread,
Aug 23, 2022, 3:13:38 PM8/23/22
to AltNet-Hispano

En las minimal APIs de NET 6, viene soportado:

var builder = WebApplication.CreateBuilder(args); 
  // Add a service to DI 
builder.Services.AddSingleton<IGreeterService, GreeterService>(); 

var app = builder.Build(); 

// Add a route handler that uses a service from DI
 app.MapGet("/", (IGreeterService service) => service.SayHello());
 app.Run();

Referencia:

New dependency injection features in .NET 6 (andrewlock.net)


Reply all
Reply to author
Forward
0 new messages