I have a typical 3 tier project structure.
ASP.NET 5 MVC App --> BusinessLayer --> DataLayer
When I register services in the Startup.cs of the MVC app will it handle the constructor injection between the DataLayer and BusinessLayer?
i.e.
private ICustomerRepository _repository;
public CustomerManager(ICustomerRepository repository)
{
_repository = repository;
}