ASP.Net Web API-Hilfeseitenbereich, der leere Ausgaben zurückgibt

Ich habe eine bereits vorhandene MVC-App, die ich mithilfe von Nuget um die Web-API und die Web-API-Selbstdokumentation erweitert habe. Während die Web-API-Controller einwandfrei funktionieren (gültige Antworten auf HTTP-Anforderungen zurückgeben), findet der Hilfe-Controller keine zu dokumentierenden Web-API-Methoden.

In der Hilfecontroller-Indexaktion "Configuration.Services.GetApiExplorer (). ApiDescriptions" werden 0 Ergebnisse zurückgegeben.

Welche ApiDescriptions wurden ausgefüllt und gibt es Konfigurationseinstellungen, die ich festlegen muss, um meine API für Dokumentationen verfügbar zu machen?

Der Hilfebereich ist ein vom Rest meiner Anwendung separater Bereich. Führt dies dazu, dass der Teil, der die Controller findet, meine Controller nicht findet? Darüber hinaus habe ich sogar eine Hilfe zum HelpController selbst hinzugefügt, die immer noch keine API-Beschreibungen ergab.

Ich habe auch ein spezielles Routing für meine API-Controller, daher bin ich mir nicht sicher, ob dies relevant ist.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage