Quando utilizo dbContext por Injeção de dependência devo colocar o context dentro do bloco Using{} ou posso fazer a chamada direto como o exemplo abaixo. Penso em utilizar o Using{} para que seja chamado o método Dispose(), caso não utilize o Using o Dispose() é chamado implicitamente (automaticamente)?
public class CustomerController: Controller
{
private readonly Context context;
public CustomerController(Context context)
{
this.context = context;
}
[HttpGet]
public IEnumerable<Customer> GetAll()
{
return context.Customer.ToList();
}
ou
[HttpGet]
public IEnumerable<Customer> GetAll()
{
Using(?????????????????)
{
return context.Customer.ToList();
}
}