diff --git a/src/MusicStore/Components/GenreMenuComponent.cs b/src/MusicStore/Components/GenreMenuComponent.cs index ddf7bdd9aa..94f4d189a0 100644 --- a/src/MusicStore/Components/GenreMenuComponent.cs +++ b/src/MusicStore/Components/GenreMenuComponent.cs @@ -19,6 +19,10 @@ namespace MusicStore.Components public async Task InvokeAsync() { + // TODO use nested sum https://github.com/aspnet/EntityFramework/issues/3792 + //.OrderByDescending( + // g => g.Albums.Sum(a => a.OrderDetails.Sum(od => od.Quantity))) + var genres = await DbContext.Genres.Select(g => g.Name).Take(9).ToListAsync(); return View(genres);