This commit is contained in:
Philip Dimitratos 2017-11-21 16:10:15 -08:00
Родитель 02d3ccaf33
Коммит 8499baff01
1 изменённых файлов: 22 добавлений и 0 удалений

Просмотреть файл

@ -0,0 +1,22 @@
using Sia.Shared.Data;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Sia.Shared.Data
{
public abstract class Filters<T>
{
public abstract IQueryable<T> Filter(IQueryable<T> source);
}
}
namespace System.Linq
{
public static class FilterExtensions
{
public static IQueryable<T> WithFilter<T>(this IQueryable<T> source, Filters<T> filter)
=> filter.Filter(source);
}
}