有一个模型类 Order:
public class Order
{
public int Id { get; set; }
public string ProductName { get; set; }
public int Price { get; set; }
public int Quantity { get; set; }
public int UserId { get; set; }
public virtual User User { get; set; }
}
有这样一个方法:
public Task<Order> GetOrder()
{
var orders=_dataManager.Orders.GetOrders();
//return orders.Aggregate((x,y)=>x.Price>y.Price?x:y);
}
需要找到金额最大的订单,并异步返回这个case。我应该怎么办?