如何将 Json 数组放入 Json 对象

How to put Json array into Json object

我正在使用 .Net Core 5.0 并创建 API。在我的以下代码中

    [HttpGet("/User")]
    public async Task<ActionResult<IEnumerable<TokenAuth2Model>>> GettokenAuths()
    {
        return await _context.tokenAuths.ToListAsync();
    }

它returns数据如下

[
  {
    "id": 0,
    "username": "string",
    "userFullName": "string"
  }
]

但我想像下面这样

{
   "users: 
    [
      {
        "id": 0,
        "username": "string",
        "userFullName": "string"
      }
    ]
}

您可以像下面这样更改您的代码:

 return new JsonResult(new { users = await _context.tokenAuths.ToListAsync() } );