У меня есть приложение Entity Framework, и мне нужно установить свойство DataSource объекта BindingSource на результат присоединенного запроса следующим образом:
var joined = _context.Products.Join(_context.Categories, p=>p.CategoryId, c=>c.CategoryId, (product, category) => new
{
ProductName = product.Name,
CategoryName = category.Name
});
Возможно ли это, или источники данных должны соответствовать DbSet <> s?
Например, это работает:
this.supplierBindingSource.DataSource = _context.Suppliers.Local.ToBindingList();
С уважением,
Juan