0

ASP.NET WebAPI 2 コントローラーを作成しています。それは機能しますが、なぜ混乱しています。Task ではなく List<..> を返しているようです

リストを返すことが正しい理由を説明してください。

public class AttendeePriceController : ApiController
{
    // GET api/<controller>
    public async Task<List<AttendeePrice>> Get()
    {
        List<AttendeePrice> attendeesPriceList;
        using (var db = new MyContext())
        {
            attendeesPriceList = await db.AttendeePrices.ToListAsync();
        }
        return attendeesPriceList;
    }
4

1 に答える 1