Als «swashbuckle» getaggte Fragen

19
Swagger UI Web Api Dokumentation Enums als Strings präsentieren?
Gibt es eine Möglichkeit, alle Aufzählungen als Zeichenfolgenwert in swagger anstelle ihres int-Werts anzuzeigen? Ich möchte in der Lage sein, POST-Aktionen einzureichen und Aufzählungen entsprechend ihrem Zeichenfolgenwert zu setzen, ohne jedes Mal die Aufzählung überprüfen zu müssen. Ich habe es versucht, DescribeAllEnumsAsStringsaber der Server empfängt dann Zeichenfolgen anstelle des Aufzählungswerts, …

6
swagger-ui gibt nach der Bereitstellung 500 zurück
Die sofort einsatzbereite Konfiguration funktioniert auf meinem Computer einwandfrei, überhaupt keine Probleme. Bei der Bereitstellung in unserer Testumgebung wird jedoch die folgende Meldung angezeigt 500: {"Nachricht": "Ein Fehler ist aufgetreten." } / api / swagger / docs / v1 Die Bereitstellung erfolgt zu default web site/api Ich vermute, es hat …

6
Prahlerfehler: Widersprüchliche Schema-IDs: Doppelte Schema-IDs für Typ A und B erkannt
Mit der Web-API und Swashbuckle zum Generieren von Swagger-Dokumentation habe ich zwei verschiedene Klassen mit demselben Namen in zwei verschiedenen Namespaces definiert. Wenn ich die Prahlerseite in meinem Browser öffne, heißt es Widersprüchliche Schema-IDs: Doppelte Schema-IDs, die für die Typen A und B erkannt wurden. Eine mögliche Problemumgehung finden Sie …

6
Kann nicht von Dateiproblemen in der Swagger-Benutzeroberfläche lesen
Ich habe die Swagger-Benutzeroberfläche in meine Anwendung aufgenommen. Wenn ich versuche, die Swagger-Benutzeroberfläche zu sehen, erhalte ich die Dokumentation der API gut, aber nach einiger Zeit wird auf der Schaltfläche ein Fehlersymbol angezeigt. Die Fehlermeldung lautet wie folgt: [{"level": "error", "message": "Kann nicht aus der Datei http: // MYIP / …

5
JWT-Authentifizierung und Swagger mit .Net Core 3.0
Ich entwickle einige Web-APIs mit .Net Core 3.0 und möchte sie in SwashBuckle.Swagger integrieren. Es funktioniert einwandfrei, aber wenn ich die JWT-Authentifizierung hinzufüge, funktioniert es nicht wie erwartet. Dazu habe ich den folgenden Code hinzugefügt: services.AddSwaggerGen(c => { c.SwaggerDoc("v1", new Microsoft.OpenApi.Models.OpenApiInfo { Title = "My Web API", Version = "v1" …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.