mirror of
https://github.com/zoriya/EntityFrameworkCore.Projectables.git
synced 2025-12-19 03:55:11 +00:00
Handle cases like .First(where) and .Sum
This commit is contained in:
@@ -134,11 +134,31 @@ namespace BasicSample
|
||||
{
|
||||
Console.WriteLine($"User name: {u.FullName}");
|
||||
}
|
||||
|
||||
foreach (var u in dbContext.Users.ToList())
|
||||
{
|
||||
Console.WriteLine($"User name: {u.FullName}");
|
||||
}
|
||||
|
||||
foreach (var u in dbContext.Users.OrderBy(x => x.FullName))
|
||||
{
|
||||
Console.WriteLine($"User name: {u.FullName}");
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
foreach (var u in dbContext.Users.Where(x => x.TotalSpent >= 1))
|
||||
{
|
||||
Console.WriteLine($"User name: {u.FullName}");
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
var result = dbContext.Users.FirstOrDefault();
|
||||
Console.WriteLine($"Our first user {result.FullName} has spent {result.TotalSpent}");
|
||||
|
||||
result = dbContext.Users.FirstOrDefault(x => x.TotalSpent > 1);
|
||||
Console.WriteLine($"Our first user {result.FullName} has spent {result.TotalSpent}");
|
||||
}
|
||||
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user