سلام استاد خسته نباشید
قسمت ویژگی هایی که برای بخش product نوشتید و از DistinctBy استفاده کردین تمام ویژگی ها را میاره یعنی ویژگی هایی که مربوط به کالاهای دیگه هست هم میاره من از دستور Distinct خود Linq روی قسمت Value استفاده کردم بازم فایده ای نداشت لطفا اگه ممکنه راهنمایی کنین !
ViewBag.ProductFeatures = product.Product_Features.DistinctBy(f=>f.FeatureID).Select(f=>new ShowProductFeatureViewModel()
{
FeatureTitle = f.Features.FeatureTitle,
Values = db.Product_Features.Where(fe=>fe.FeatureID==f.FeatureID).Select(fe=>fe.Value).ToList()
}).ToList(); }).ToList();
کد استفاده از distinctby را قرار دهید