昔ながらのサーバー側のフォーム検証に ServiceStack Razor を使用できるかどうかを調べようとしています。
例として、URL への GET は、フォームを含む Razor テンプレートを返します。ユーザーがフォームを POST すると、リクエスト DTO が検証され、エラーがあった場合、ユーザーには同じフォームが表示され、元の値が再入力され、エラーのフィールドが何らかの形でマークされます。一方、リクエスト DTO が有効な場合、サービスはユーザーを別のページにリダイレクトします。
そのシナリオは可能ですか?
もしそうなら、それをどのように実装しますか?これを機能させるには、特定のフィルターまたは機能を作成する必要があると思いますが、最小限のコーディングでどのような戦略が必要になるのか疑問に思っています。
(JavaScriptの検証が可能であることは理解していますが、私の質問は、サーバー側の検証でフォームを往復できるかどうかです)。