13 lines
431 B
C#
13 lines
431 B
C#
using Ardalis.Specification;
|
|
using DD.Persistence.Database.EntityAbstractions;
|
|
|
|
namespace DD.Persistence.Database.Specifications.Common.DiscriminatorItem;
|
|
public class DiscriminatorContainsSpec<TEntity> : Specification<TEntity>
|
|
where TEntity : IDiscriminatorItem
|
|
{
|
|
public DiscriminatorContainsSpec(IEnumerable<Guid> discriminatorIds)
|
|
{
|
|
Query.Where(e => discriminatorIds.Contains(e.DiscriminatorId));
|
|
}
|
|
}
|