DevNico / WS-2022

2 stars 0 forks source link

API Responses dokumentieren #58

Open MarkusJx opened 2 years ago

MarkusJx commented 2 years ago

Sollte sowas hier über jeder request sein:

[SwaggerResponse(400, "A parameter was null or invalid")]
DevNico commented 2 years ago

Könnte man das nicht an die base endpoint klasse setzen?

MarkusJx commented 2 years ago

Es hat halt nicht jeder endpoint die gleichen responses. Und damit setzt man auch den rückgabewert, damit sind z.B. detailliertere Fehlermeldungen möglich. Und dann können die responses auch noch unterschiedliche Sachen bedeuten, ein unaothorized ist klar, aber not found ist bei einem get was anderes als bei einem put

DevNico commented 2 years ago

Ja dann machen wir des einfach überall dran. Tut ja nicht weh

sthorsten commented 2 years ago

Das kann ich gerne mit übernehmen wenn ihr wollt. (Siehe übrigens #39)