public IDictionaryMappingProvider Visit(DictionaryAttribute dictionaryAttribute, PropertyInfo property, ITermMappingProvider key, ITermMappingProvider value) { var prop = CreatePropertyMapping(dictionaryAttribute, property); return new DictionaryMappingProvider(prop, key, value); }
public IDictionaryMappingProvider Visit(DictionaryAttribute dictionaryAttribute, PropertyInfo property, IPredicateMappingProvider key, IPredicateMappingProvider value) { var prop = CreatePropertyMapping(dictionaryAttribute, property, _log); return(new DictionaryMappingProvider(prop, key, value)); }