Beispiel #1
0
 public static RawListBuilder <TResult> WithDefaultValue <TResult>(this RawListBuilder <TResult> builder, TResult defaultValue) where TResult : IComparable
 {
     builder.Default = new DefaultListValueComponent <TResult>(builder.Choices, defaultValue);
     return(builder);
 }
Beispiel #2
0
 public static RawListBuilder <TResult> WithDefaultValue <TResult>(this RawListBuilder <TResult> builder, Func <TResult, bool> compareTo)
 {
     builder.Default = new NonComparableDefaultListValueComponent <TResult>(builder.Choices, compareTo);
     return(builder);
 }