internal static void InternalAddMapping(IFilterFieldExprNameMapping mapping) { if (mapping.GetType().GetTypeInfo().IsClass) { var name = mapping.FilterTypeUniqueName; FieldExprNameMappingFactory.Add(name, mapping.Mapping().ToList()); } }
public override MappingInfo[] Mapping() { return(FieldExprNameMappingFactory.Add(FilterTypeUniqueName, InternalMapping().ToList()).ToArray()); }