如何使用GetApiExplorer()获取控制器名称和自定义控制器中可用的数据



你好,我有BaseController : ApiController

TestController : BaseController

如何获取控制器名称&以及TestController

的相关细节

使用以下代码

GlobalConfiguration.Configuration.Services.GetApiExplorer().ApiDescriptions
    .GroupBy(x => x.ActionDescriptor.ControllerDescriptor.ControllerName)
    .Select(x => x.First().ActionDescriptor.ControllerDescriptor.ControllerName)

我可以获得BaseController的详细信息( apidesptions )

如何获取TestController的详细信息( apidesptions ) ?

我的错

现在我从TestController注释下面的代码。现在一切都很完美

[ApiExplorerSettings(IgnoreApi = true)]

相关内容

  • 没有找到相关文章

最新更新