1
resposta

Adicionando Serviço

Para quem estiver com dúvidas de como adicionar e usar o serviço para Injeção de Dependência no .Net 6, segue abaixo como fiz para funcionar:

var builder = WebApplication.CreateBuilder(args);

builder.Services.AddTransient<ICatalogo, Catalogo>();

var app = builder.Build();

ICatalogo catalogo = app.Services.GetRequiredService<ICatalogo>();
IRelatorio relatorio = new Relatorio(catalogo);

app.MapGet("/", () => relatorio.Imprimir());

app.Run();

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Bom dia Rafael,

Muito obrigado pela sua colaboração!