private static void AddConverterFilter(Predicate <ConversionContext> predicate, IStorevilConverter converter) { TypeConverters.Add(new ConverterInfo(predicate, converter)); }
private static void AddConverter <T>(IStorevilConverter converter) { TypeConverters.Add(new ConverterInfo(t => t.ParameterType == typeof(T), converter)); }
public ConverterInfo(Predicate <ConversionContext> predicate, IStorevilConverter converter) { Predicate = predicate; Converter = converter; }