Linq, связь многие ко многим в EF?
Но выдает такую ошибку:
Подключитеusing System.Data.Entity;
Вообще, тут несколько вариантов. Мы можете руками добавить нужную связывающую таблицу в контекст.
Или же сделать примерно так:var data = db.Products.Include("Repositories");
var values = new List<ProductWithRepoDTO>();

foreach(var record in data)
{
    var reposArray = record.Repositories.Select(x=>x.Name).ToArray();
    var reposString = string.Join(",", reposArray);
    
    values.Add(new ProductWithRepoDTO
    {
        Id = record.Id,
        Name = record.Name,
        Cound = record.Count,
        Price = record.Price,
        Repository = reposString 
    });        
}
//дальше работать с values
Второй подход на мой взгляд правильнее, т.к. вы уже работаете не доменной моделью, а с моделью представления, которая уже содержит удобные для отображения данные.