/// <summary> /// Set the converter used to parse the current member /// </summary> /// <typeparam name="TModel"></typeparam> /// <param name="fluent"></param> /// <param name="typeConverter"></param> /// <returns></returns> public static FluentMemberBindingConfiguration <TModel> ParsesArgumentWith <TModel>(this FluentMemberBindingConfiguration <TModel> fluent, IArgsTypeConverter typeConverter) { return(fluent.ParsesArgumentWith(new ArgsTypeConverter(fluent.MemberType, typeConverter))); }
public static FluentModelBindingConfiguration <TModel> ParsesArgumentsWith <TDataType, TModel>(this FluentModelBindingConfiguration <TModel> fluent, IArgsTypeConverter typeConverter) { return(fluent.ParsesArgumentsWith(typeof(TDataType), new ArgsTypeConverter(typeof(TDataType), typeConverter))); }
public ArgsTypeConverter(Type type, IArgsTypeConverter converter) { Type = type; Converter = converter; }