Qual a melhor forma para usar um DbContext em aplicações ASP.NET MVC? Uma única instância para toda a aplicação?
Qual a melhor forma para usar um DbContext em aplicações ASP.NET MVC? Uma única instância para toda a aplicação?
Acho que a melhor forma e mais usada hoje é com injeção de dependencia:
services.AddDbContext<BloggingContext>(options => options.UseSqlite("Data Source=blog.db"));
https://docs.microsoft.com/en-us/ef/core/miscellaneous/configuring-dbcontext
É isso mesmo que o Vilson escreveu, Maurício. Usando injeção de dependência.
Obrigado, Vilson!
Estamos aí pra ajudar :)