問題タブ [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.

0 投票する
5 に答える
6425 参照

json - Ktor: JSON リクエストを検証するにはどうすればよいですか?

JSON オブジェクトを受け取り、それを必要な形式 (データ クラスなど) に自動的に逆シリアル化する方法は既に知っています。こちらもご覧ください: KtorでJSONオブジェクトを受け取るには?

私の問題は、JSON リクエストを検証しBadRequest、Django のような形式でない場合は返すことです: https://stackoverflow.com/a/44085405/5005715

Ktor/Kotlinでそれを行うにはどうすればよいですか? 残念ながら、ドキュメントで解決策を見つけることができませんでした。また、必須/オプションのフィールドもいいでしょう。

0 投票する
2 に答える
1667 参照

kotlin - Koin 依存性注入 (Kotlin) を使用して、特定の型に一致するすべてのインスタンスを取得する方法

Koin DI を使用して次のことをどのように達成しますか。

すべてのバリデーターを注入したいクラスでは、次を使用します。

インターフェイスのすべての異なる実装がIValidator自動的に注入されることを期待しています。

私はそれが実際にKodeinでサポートされていることを知っています.

val validators: List<IValidator> by kodein.allInstances()

これが Koin 内で可能かどうか知りたいです。

ありがとう!