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.
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.