Exemple #1
0
        /// <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);
        }
Exemple #2
0
        /// <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);
        }
Exemple #3
0
 /// <summary>
 /// Creates an array mapper factory.
 /// </summary>
 public ArrayMapperFactory()
 {
     getMapperInstance = GetMapperInstance <object>;
 }