Allow utilizing Dependency Injection for entity materialization
I would like to see EF upgraded to allow a user-selectable Dependency Injection container to manage materialization of entities. This would allow finer grained control over how objects are materialized, as well as support interface based definitions for entities.
This will be implemented as part of EF Core 2.1.
A way to set a ServiceLocator into the DbContext, so that EF can materialize the POCO with parametered constructors.