public ReFilterActions(IReFilterConfigBuilder reFilterTypeMatcher, IReSortConfigBuilder reSortConfigBuilder, JsonSerializer jsonSerializer) { this.reFilterTypeMatcher = reFilterTypeMatcher; this.reSortConfigBuilder = reSortConfigBuilder; Serializer = jsonSerializer; }
public ReFilterActions(IReFilterConfigBuilder reFilterTypeMatcher, IReSortConfigBuilder reSortConfigBuilder) { this.reFilterTypeMatcher = reFilterTypeMatcher; this.reSortConfigBuilder = reSortConfigBuilder; Serializer = new JsonSerializer(); Serializer.Converters.Add(new DateOnlyConverter()); Serializer.Converters.Add(new DateOnlyNullableConverter()); Serializer.Converters.Add(new TimeOnlyConverter()); Serializer.Converters.Add(new TimeOnlyNullableConverter()); }
/// <summary> /// Just a helper instead of DI /// </summary> /// <param name="reFilterConfigBuilder"></param> /// <returns></returns> private ReFilterActions InitializeTestFilterActions(IReFilterConfigBuilder reFilterConfigBuilder, IReSortConfigBuilder reSortConfigBuilder) { return(new ReFilterActions(reFilterConfigBuilder, reSortConfigBuilder)); }
public ReFilterActions(IReFilterConfigBuilder reFilterTypeMatcher) { this.reFilterTypeMatcher = reFilterTypeMatcher; }