Class PostgresValidationProvider
PostgreSQL implementation of validation provider.
Inherits common logic from ValidationProviderBase.
public class PostgresValidationProvider : 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
PostgresValidationProvider(IRedbContext, ILogger?)
Creates PostgreSQL validation provider.