Сортировка значений по убыванию из базы данных для дискорд бота
Я делаю таблицу лидеров по деньгам хочу сделать пока-что топ 10, в базе данных у меня занесено 3 пользователя на скрине видно что они выведены из бд, но значения не выводятся почему-то объясните, что в моем коде не так вроде все правильно сделал.Можно желательно кодом помочь если это возможно. Билиотека discord.net фреймворк ef core
public async Task RichUsers()
{
var eb = new EmbedBuilder();
var RichUsersMoneys = (await BalanceDb.GetAllMoney(Context.Guild.Id));
IEnumerable<Balance> ds = RichUsersMoneys.OrderByDescending(x => x.Amount);
foreach (var str in ds)
eb.AddField("Топ богатейших пользователей сервера", $"{str}");
await ReplyAsync(embed: eb.Build());
}
public static async Task<List<Balance>> GetAllMoney(ulong guildId)
{
using var db = new SqlDbContext();
IQueryable<Balance> ds = db.Money;
return await ds.Where(x => x.GuildId == guildId).ToListAsync();
}