コード例 #1
0
 public static UpdateFilter <T> Where <T>(this UpdateFilter <T> filter, Func <T, bool> andFunc)
 {
     filter.Filters.Add(update => andFunc(filter.Mapper(update)));
     return(filter);
 }
コード例 #2
0
 public static UpdateFilter <TResult> Select <TResult, TSource>(this UpdateFilter <TSource> filter,
                                                                Func <TSource, TResult> mapper)
 {
     return(new(filter.client, update => mapper(filter.Mapper(update)), filter.Filters));
 }