Update to .NET 10 preview
All checks were successful
Docker Image CI / build (push) Successful in 8m8s

This commit is contained in:
2025-03-11 23:32:27 +00:00
parent 25876813e5
commit ba5766f9d5
8 changed files with 24 additions and 30 deletions

View File

@ -97,17 +97,14 @@
items = await dbContext.Items
.OrderBy(item => item.Brand)
.ThenBy(item => item.Name)
.GroupJoin(
.LeftJoin(
dbContext.ItemPurchases.Where(purchase => purchase.IsLastPurchase),
item => item.Id,
lastPurchase => lastPurchase.ItemId,
(item, purchases) => new { item, purchases })
.SelectMany(
group => group.purchases.DefaultIfEmpty(),
(group, lastPurchase) => new ItemModel(
group.item.Id,
group.item.Brand,
group.item.Name,
(item, lastPurchase) => new ItemModel(
item.Id,
item.Brand,
item.Name,
lastPurchase != null ? lastPurchase.Price : null,
lastPurchase != null ? lastPurchase.Quantity : null))
.ToArrayAsync();