最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

c# - How to Select Distinct Values Using Ardalis.Specification in .NET? - Stack Overflow

programmeradmin3浏览0评论

I am trying to retrieve a distinct list of brands from my Product table using Ardalis.Specification in a .NET application. But seems like Distinct doesn't work.

public class GetDistinctManufacturersSpec : Specification<Product, string>
{
    public GetDistinctManufacturersSpec(uint companyId)
    {
        _ = Query.Where(x => x.CompanyId == companyId && !string.IsNullOrEmpty(x.Manufacturer))
        _ = Query.Select(x => x.Manufacturer).Distinct(); 
             
    }
}

It says ISpecification<Product, string> doesn't contain a defination for 'Distinct'

发布评论

评论列表(0)

  1. 暂无评论