Ejemplo n.º 1
0
        public ReFilterActions(IReFilterConfigBuilder reFilterTypeMatcher, IReSortConfigBuilder reSortConfigBuilder, JsonSerializer jsonSerializer)
        {
            this.reFilterTypeMatcher = reFilterTypeMatcher;
            this.reSortConfigBuilder = reSortConfigBuilder;

            Serializer = jsonSerializer;
        }
Ejemplo n.º 2
0
        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());
        }
Ejemplo n.º 3
0
 /// <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));
 }
Ejemplo n.º 4
0
 public ReFilterActions(IReFilterConfigBuilder reFilterTypeMatcher)
 {
     this.reFilterTypeMatcher = reFilterTypeMatcher;
 }