問題タブ [ktor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - Ktor: JSON リクエストを検証するにはどうすればよいですか?
JSON オブジェクトを受け取り、それを必要な形式 (データ クラスなど) に自動的に逆シリアル化する方法は既に知っています。こちらもご覧ください: KtorでJSONオブジェクトを受け取るには?
私の問題は、JSON リクエストを検証しBadRequest
、Django のような形式でない場合は返すことです: https://stackoverflow.com/a/44085405/5005715
Ktor/Kotlinでそれを行うにはどうすればよいですか? 残念ながら、ドキュメントで解決策を見つけることができませんでした。また、必須/オプションのフィールドもいいでしょう。
kotlin - Koin 依存性注入 (Kotlin) を使用して、特定の型に一致するすべてのインスタンスを取得する方法
Koin DI を使用して次のことをどのように達成しますか。
すべてのバリデーターを注入したいクラスでは、次を使用します。
インターフェイスのすべての異なる実装がIValidator
自動的に注入されることを期待しています。
私はそれが実際にKodeinでサポートされていることを知っています.
val validators: List<IValidator> by kodein.allInstances()
これが Koin 内で可能かどうか知りたいです。
ありがとう!