ninject / Ninject

the ninja of .net dependency injectors
http://ninject.org/
Other
2.68k stars 530 forks source link

Use component container & with fallback to kernel to resolve provider #366

Open drieseng opened 5 years ago

drieseng commented 5 years ago

We currently use the (user-facing) kernel to resolve a provider (and any services it requires). However, this means that we cannot inject built-in components into a custom provider.

Ideally, we should first resolving services with the component container, and use the user-facing kernel as fallback.