private PropertyMapping BuildDictionaryMapping(IDictionaryMappingProvider provider)
 {
     var dictionaryMapping = new DictionaryMapping(
         provider.PropertyInfo.DeclaringType,
         provider.PropertyInfo.PropertyType,
         provider.PropertyInfo.Name,
         provider.GetTerm(_mappingContext.OntologyProvider),
         provider.Key.GetTerm(_mappingContext.OntologyProvider),
         provider.Value.GetTerm(_mappingContext.OntologyProvider));
     SetConverter(dictionaryMapping, provider);
     return dictionaryMapping;
 }
Exemplo n.º 2
0
        private PropertyMapping BuildDictionaryMapping(IDictionaryMappingProvider provider)
        {
            var dictionaryMapping = new DictionaryMapping(
                provider.PropertyInfo.DeclaringType,
                provider.PropertyInfo.PropertyType,
                provider.PropertyInfo.Name,
                provider.GetTerm(_mappingContext.OntologyProvider),
                provider.Key.GetTerm(_mappingContext.OntologyProvider),
                provider.Value.GetTerm(_mappingContext.OntologyProvider));

            SetConverter(dictionaryMapping, provider);
            return(dictionaryMapping);
        }