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.