Show / Hide Table of Contents

Namespace CSF.Validation.Bootstrap

Classes

BuilderAssemblyScanner

A service, intended only for use during dependency injection configuration, which provides assembly-scanning logic for validation message provider types.

MessageAssemblyScanner

A service, intended only for use during dependency injection configuration, which provides assembly-scanning logic for validation message provider types.

MessageProviderRegistrationBuilder

A helper/builder service which coordinates both the registration of message provider types with the service collection, and also registers them with an options type so that they may be found by MessageProviderRegistry.

ResolutionException

An exception raised by IResolvesServices if it is unable to resolve a service instance.

RuleAssemblyScanner

A service, intended only for use during dependency injection configuration, which provides assembly-scanning logic for validation rule types.

ServiceProviderOrActivatorResolver

An implementation of IResolvesServices which attempts to use an System.IServiceProvider, but will fall back upon System.Activator.CreateInstance(System.Type) if the service provider was unable to resolve the service.

Interfaces

IRegistersMessageProviders

An object used to indicate which assemblies & types should be searched to find validation message providers.

IResolvesServices

An object which may be used to resolve types that might be available in a IServiceProvider or which might need to be constructed using System.Activator.CreateInstance(System.Type).

In This Article
Back to top Generated by DocFX