У меня есть следующий запрос Entity Framework Core:
IQueryable<Product> products = context.Products;
var maximums = new MaximumModel {
PA = await products.MaxAsync(x => x.Composition.PA)
PB = await products.MaxAsync(x => x.Composition.PB)
PC = await products.MaxAsync(x => x.Composition.PC)
PD = await products.MaxAsync(x => x.Composition.PD)
// Other 36 properties ...
}
Это выполняет 40 запросов, по одному на каждый запрос ...
Есть ли способ выполнить только один запрос?