Miner.Responder.TroubleMaker Assembly > TinyIoC Namespace : TinyIoCContainer Class |
The following tables list the members exposed by TinyIoCContainer.
Name | Description | |
---|---|---|
![]() | TinyIoCContainer Constructor |
Name | Description | |
---|---|---|
![]() | AutoRegister | Overloaded. Attempt to automatically register all non-generic classes and interfaces in the current app domain. If more than one class implements an interface then only one implementation will be registered although no error will be thrown. |
![]() | BuildUp | Overloaded. Attempts to resolve all public property dependencies on the given object. |
![]() | CanResolve | Overloaded. Attempts to predict whether a given type can be resolved with default options. Note: Resolution may still fail if user defined factory registations fail to construct objects when called. |
![]() | Dispose | |
![]() | GetChildContainer | |
![]() | Register | Overloaded. Creates/replaces a container class registration with default options. |
![]() | RegisterMultiple | Overloaded. Register multiple implementations of a type. Internally this registers each implementation using the full name of the class as its registration name. |
![]() | Resolve | Overloaded. Attempts to resolve a type using default options. |
![]() | ResolveAll | Overloaded. Returns all registrations of a type |
![]() | TryResolve | Overloaded. Attemps to resolve a type using the default options |