/// <summary> /// Creates a generic dictionary mapper factory. /// </summary> public GenericDictionaryMapperFactory() { factories = new List <IGenericDictionaryFactory>(); getMapperInstance = GetMapperInstance <object, object>; // TODO: This is not the right place for registering built-ins! factories.Add(GenericDictionaryFactory.Instance); }
/// <summary> /// Creates a generic collection mapper factory. /// </summary> public GenericCollectionMapperFactory() { factories = new List <IGenericCollectionFactory>(); getMapperInstance = GetMapperInstance <object>; // TODO: This is not the right place for registering built-ins! factories.Add(GenericListFactory.Instance); factories.Add(GenericLinkedListFactory.Instance); }
/// <summary> /// Creates an array mapper factory. /// </summary> public ArrayMapperFactory() { getMapperInstance = GetMapperInstance <object>; }