.NET Portable TypeCast  3.1.0.4
A, easy-to-use tested, generic, portable, runtime-extensible, arbitrary type converter library
Core.TypeCast.Base Namespace Reference

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 Documentation

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.

+ Collaboration diagram for Core.TypeCast.Base.ConverterFactory: