Assembly: Keystone.Mystere (in Keystone.Mystere.dll)
Name | Description | |
---|---|---|
![]() |
BuildArgument | A name-value pair that will be available to use during a object build request. |
![]() |
BuildArgumentCollection | Represents a collection of build arguments. |
![]() |
BuildRule | Encapsulates the steps required to build an object of a given type and optionally identified by a given string. |
![]() |
BuildRules | Represents a set of object build rules that MystereController will apply to handle its build requests. |
![]() |
CodeFirstInjectionStrategy | The base class of any receiver of a MystereController build and completion requests, and whose purpose is to create and/or initialize objects by using rules expressed in raw code. |
![]() |
CompletionArgument | A name-value pair that will be available to use during a object completion request. |
![]() |
CompletionArgumentCollection | Represents a collection of completion arguments. |
![]() |
CompletionRule | Encapsulates the steps required to complete an object of a given type and optionally identified by a given string. |
![]() |
CompletionRules | Represents a set of object completion rules that MystereController will apply to handle its completion requests. |
![]() |
ConfigurationFirstInjectionStrategy | The base class of any receiver of a MystereController build and completion requests, and whose purpose is to create and/or initialize objects by using rules expressed in configuration first style. |
![]() |
InjectionOperationArgument | The base class of any argument that will be available during the build or completion requests. |
![]() |
InjectionOperationArgumentCollection<TInjectionOperationArgument> | Represents a collection of injection operation arguments. |
![]() |
InjectionStrategy | The base class of any receiver of a MystereController build and completion requests, and whose purpose is to create and/or initialize objects by using type-based rules. |
![]() |
MystereController | Offers an unified access point to activate methods to obtain objects created and/or initialized by type-based rules known as injection strategies. |
Windows, Windows Server, OS X, macOS, iOS, tvOS, Android, Linux, AWS, Azure
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.