using System; using System.Collections.Generic; using System.Linq.Expressions; namespace ApplicationCore.Interfaces { public interface ISpecification { Expression> Criteria { get; } List>> Includes { get; } List IncludeStrings { get; } void AddInclude(Expression> includeExpression); } }