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; }
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); }