1

我在 .NET6 中有一个小项目,其中包含类似的最小 API

app.MapGet("/clients",
  async (IClientRepository repo) =>
  {
      var results = await repo.GetClientsAsync();
      return mapper.Map<
        IEnumerable<ClientModel>
      >(results);
  });

SwaggerUI我可以使用这个 API 但我找不到向它添加描述的方法(尽管在项目设置中我检查了创建 API XML 文档)。

在此处输入图像描述

如何添加 XML 注释?

4

1 回答 1

3

目前对最小 API 的 Open API 文档的支持非常少,据我所知,不允许添加描述/摘要。.NET 7计划有一个功能来添加描述。也很快Swashbuckle应该考虑EndpointMetadata注解

还有相关问题

于 2022-01-21T13:01:13.390 回答