0
検証ロジックを動的(デフォルト、minValue、maxValueなど)にすることができる場合、検証情報をスワッガーファイルに含める正しい方法を理解することが困難です。我々引き出しのためのREST APIを持って、銀行業務アプリケーションではSwagger:Dynamic Schema
:
は、次の例を考えてみましょう。出金金額は出金者の口座額を超えることはできません。この値は、その最大値を得るためにコンテキスト(私たちが撤回している銀行口座)に依存することになります。スワッガーファイルでこの情報を表現する正しい/標準的な方法は何ですか?
ありがとう、とても役に立ちました。 – dkirlin
スワッシュバクルは静的なものをサポートしていないと付け加えたいのですが、 '' '[MinLength(3)]' ''や '' '[MaxLength(5)]' ''のようなDataAnnotationsは、スキーマ – HelderSepu