Skip to content

MJCZone.DapperMatic.Providers

Assembly: MJCZone.DapperMatic

Classes

NameDescription
AssemblyDetectorDetects availability of optional assemblies for type mapping. Uses lazy initialization with caching for performance.
DatabaseMethodsFactoryBaseProvides a base class for creating database methods factories.
DatabaseMethodsProviderProvides methods for registering and retrieving database method factories.
DbProviderTypeMapBase`1Manages mappings between .NET types and database types.
DbProviderUtilsUtility class for generating database constraint and index names.
ProviderDataTypeRegistryBaseBase class for provider-specific data type registries.
ProviderTypeMappingBaseBase class for provider-specific type mapping configurations.
TypeMappingDefaultsProvides default values used across all database providers for type mapping operations.
TypeMappingHelpersProvides common helper methods for type mapping operations across all database providers.

Interfaces

NameDescription
IDbProviderTypeMapRepresents a mapping between .NET types and SQL types.
IProviderDataTypeRegistryDefines methods for retrieving available data types for a database provider.