Microsoft.Practices.EnterpriseLibrary.Validation.Configuration.Unity Namespace
Retired Content |
---|
This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
The latest Enterprise Library information can be found at the Enterprise Library site. |
Classes
Class | Description | |
---|---|---|
InjectionValidationSource |
An object that can be passed to RegisterType(Type, Type, String, LifetimeManager, array<InjectionMember[]) in order to specify where validation comes from: config, attribute, data annotations, or some combination thereof.
|
|
ValidationBlockExtension |
A UnityContainerExtension that allows the container to directly resolve Validator<T> instances.
|
|
ValidationSpecificationSourcePolicy |
A small objectbuilder policy used to pass the requested ValidationSpecificationSource along to the ValidatorCreationStrategy.
|
|
ValidatorCreationStrategy |
A BuilderStrategy for Unity that lets the container resolve Validator<T> objects directly.
|
|
ValidatorDependencyAttribute |
An attribute used when injecting dependencies that are Validator<T> that allows you to specify the ruleset and an optional ValidationSpecificationSource.
|
|
ValidatorParameter |
An InjectionParameterValue class that can be passed as the value for a dependency in the Unity RegisterType API.
|
|
ValidatorParameter<T> |
A version of ValidatorParameter that lets you specify the type to validate using generic syntax.
|
|
ValidatorResolver |
A IDependencyResolverPolicy object that will resolve a Validator<T>.
|