/// <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)));
 }
Ejemplo n.º 2
0
 public static FluentModelBindingConfiguration <TModel> ParsesArgumentsWith <TDataType, TModel>(this FluentModelBindingConfiguration <TModel> fluent, IArgsTypeConverter typeConverter)
 {
     return(fluent.ParsesArgumentsWith(typeof(TDataType), new ArgsTypeConverter(typeof(TDataType), typeConverter)));
 }
Ejemplo n.º 3
0
 public ArgsTypeConverter(Type type, IArgsTypeConverter converter)
 {
     Type = type;
     Converter = converter;
 }
Ejemplo n.º 4
0
 public ArgsTypeConverter(Type type, IArgsTypeConverter converter)
 {
     Type      = type;
     Converter = converter;
 }