IService |
The IServiceManager type exposes the following members.
| Name | Description | |
|---|---|---|
| AddServiceProvider(Object) | Add the specified service provider | |
| AddServiceProvider(Type) | Add the specified service provider | |
| CreateAllT | Creates all instances | |
| CreateInjected(Type) | Create a new, injected type | |
| CreateInjectedTObject | Create a new injected instance of TObject | |
| CreateInjectedOfAllTType | Creates injected instances of all TType | |
| GetAllTypes | Gets the service contract types | |
| GetAllTypesTImplements | Gets all type where the the type is assignable from TImplements | |
| GetServices | Get all services | |
| NotifyStartupProgress | Notify the service manager of startup progress | |
| RemoveServiceProvider | Removes a service provider |