.NET Portable TypeCast
3.1.0.4
A, easy-to-use tested, generic, portable, runtime-extensible, arbitrary type converter library
|
Classes | |
class | BaseClassFactoryRT |
Creates instances from classes which are attributed by ConverterAttribute More... | |
class | ConvertContext |
Wraps the model value for the converter in a conversion-context More... | |
class | Converter |
The Converter base class, providing a simple container for conversion types, ConverterAttribute and corresponding conversion functions More... | |
class | ConverterCollectionDependency |
The converter dependency provides loose implementation of Converters, merely constricting the constructor to be passed an IConverterCollection for Dependency Injection. It is not required due to Constructor auto-discovery provided by TypeInfoExtension.IsDependencyInjectable yet provides strict typing at compile time and a slight speedup More... | |
class | ConverterFactory |
Creates new instances of Converter<TIn, TOut> dependent on the source TIn and target Type TOut More... | |
class | ConverterFactoryRT |
Creates new instances of Converter<TIn, TOut> or Converter<TIn, TOut, TArg> dependent on the number of parameters defined in methodInfo and whether a delegate was passed. More... | |
class | DependencyInjection |
The generic class used for deriving specific dependency-injection classes, used for reflection, filtering, and strict checks at compile time. More... | |
class | Factory |
The abstract generic factory for creating arbitrary instances requiring up to two arguments. Use a container type such as Tuple or struct as second parameter type TIn2 if more parameters are required. More... | |
class Core::TypeCast::Base::ConverterFactory |
Creates new instances of Converter<TIn, TOut> dependent on the source TIn and target Type TOut
Definition at line 22 of file ConverterFactory.cs.