Class MssqlValidationProvider
MS SQL Server implementation of validation provider.
Inherits all business logic from ValidationProviderBase.
Only provides MSSQL-specific SQL dialect.
Usage:
services.AddScoped<IValidationProvider, MssqlValidationProvider>();
public class MssqlValidationProvider : ValidationProviderBase, IValidationProvider
Inheritance
Implements
Inherited Members
ValidationProviderBase.AnalyzeSchemaChangesAsync<TProps>(long),ValidationProviderBase.AnalyzeSchemaChangesAsync<TProps>(IRedbScheme),ValidationProviderBase.GetSupportedTypesAsync(),ValidationProviderBase.ValidatePropertyConstraints(Type, string, bool, bool),ValidationProviderBase.ValidateSchemaAsync<TProps>(IRedbScheme, bool),ValidationProviderBase.ValidateSchemaAsync<TProps>(string, bool),ValidationProviderBase.ValidateTypeAsync(Type, string)
Constructors
MssqlValidationProvider(IRedbContext, ILogger?)
Creates a new MSSQL validation provider.