MJCZone.DapperMatic.Providers
Assembly: MJCZone.DapperMatic
Classes
| Name | Description |
|---|---|
| AssemblyDetector | Detects availability of optional assemblies for type mapping. Uses lazy initialization with caching for performance. |
| DatabaseMethodsFactoryBase | Provides a base class for creating database methods factories. |
| DatabaseMethodsProvider | Provides methods for registering and retrieving database method factories. |
| DbProviderTypeMapBase`1 | Manages mappings between .NET types and database types. |
| DbProviderUtils | Utility class for generating database constraint and index names. |
| ProviderDataTypeRegistryBase | Base class for provider-specific data type registries. |
| ProviderTypeMappingBase | Base class for provider-specific type mapping configurations. |
| TypeMappingDefaults | Provides default values used across all database providers for type mapping operations. |
| TypeMappingHelpers | Provides common helper methods for type mapping operations across all database providers. |
Interfaces
| Name | Description |
|---|---|
| IDbProviderTypeMap | Represents a mapping between .NET types and SQL types. |
| IProviderDataTypeRegistry | Defines methods for retrieving available data types for a database provider. |