EnvironmentProviders
Encapsulated Provider
s that are only accepted during creation of an EnvironmentInjector
(e.g.
in an NgModule
).
type EnvironmentProviders = {
ɵbrand: 'EnvironmentProviders';
};
See also
Description
Using this wrapper type prevents providers which are only designed to work in
application/environment injectors from being accidentally included in
@Component.providers
and ending up in a component injector.
This wrapper type prevents access to the Provider
s inside.