Register a Provider for it's TypeInfo. A name can also be provided to disambiguate when multiple providers are needed
Notes: provider.providedType should be a subType of the type represented by TypeInfo.
See Implementation
Register a Provider for it's TypeInfo. A name can also be provided to disambiguate when multiple providers are needed
Notes: provider.providedType should be a subType of the type represented by TypeInfo.