A default implementation of TypeConversionFactory that doesn't do any user defined conversions.
A class that maps strings to enum values. Uses a cache internally to speed lookups.
Static class for mapping between strings and nullable enums. Uses a cache internally to speed lookups.
A factory for retrieving Functions capable of converting between two Types. To use custom Type conversions, inheritors should derive from this class and implement the GetUserDefinedFromDbConverter<TDatabase, TPoco>() and GetUserDefinedToDbConverter<TPoco, TDatabase>() methods.