Assembly: Keystone.Mystere (in Keystone.Mystere.dll)

Name Description
Public class BuildArgument A name-value pair that will be available to use during a object build request.
Public class BuildArgumentCollection Represents a collection of build arguments.
Public class BuildRule Encapsulates the steps required to build an object of a given type and optionally identified by a given string.
Public class BuildRules Represents a set of object build rules that MystereController will apply to handle its build requests.
Public class 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.
Public class CompletionArgument A name-value pair that will be available to use during a object completion request.
Public class CompletionArgumentCollection Represents a collection of completion arguments.
Public class CompletionRule Encapsulates the steps required to complete an object of a given type and optionally identified by a given string.
Public class CompletionRules Represents a set of object completion rules that MystereController will apply to handle its completion requests.
Public class 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.
Public class InjectionOperationArgument The base class of any argument that will be available during the build or completion requests.
Public class InjectionOperationArgumentCollection<TInjectionOperationArgument> Represents a collection of injection operation arguments.
Public class 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.
Public class MystereController Offers an unified access point to activate methods to obtain objects created and/or initialized by type-based rules known as injection strategies.
Top

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.

.NET Framework

Supported in: 4.6

Others

Xamarin, Mono