Ich habe mich gefragt, ob jemand einen Workaround gefunden hat, wenn Sie Swagger
/ Swashbuckle 5.0.1
verwenden, um eine einzelne Operation zu dokumentieren, die mehrere Aktionen dagegen haben kann. Nehmen Sie beispielsweise Folgendes:
Beim Versuch, die Dokumente zu generieren, erhalte ich einen Fehler, der darauf hinweist, dass dies nicht unterstützt wird. Die Swagger -Dokumente legen jedoch nahe, dass es eine Problemumgehung gibt, indem Sie eine Zusammenführung durchführen.
>Ich verstehe nicht, was sie damit meinen und wie ich es machen soll. Kann jemand irgendwelche Informationen zur Verfügung stellen?
Die einzige Problemumgehung, die ich finden konnte, wie in ihrer Dokumentation vorgeschlagen, besteht darin, Folgendes zu tun (Auflösung mit dem ersten Eintrag):
%Vor%Dies ist nicht ideal, da ich aus Sicht der API alle Variationen präsentieren / sehen möchte.
Wie in Swashbuckle angegeben SwaggerConfig.cs Datei für diese Einstellung:
Im Gegensatz zu WebApi enthält Swagger 2.0 keine Abfragezeichenfolge Komponente beim Mappen einer URL
Dies ist kein Web-API-Problem, Swagger 2.0-Spezifikation unterstützt keine Abfrageparameter.
Tags und Links asp.net-web-api c# swagger