私はFubuMVCを習得しようとしており、自分の入力モデルを検証することに固執しました。 私が達成したいのはpost-validate-redirectです。つまり、同じビューにリダイレクトし、モデルが無効な場合はエラーを表示します。私は自分のモデルに属性を使用しています。FubuMVCの設定をセットアップする方法
また、私自身のエラーメッセージ、つまりローカライズをどのように指定しますか?
NugetのFubuの最新パッケージを使用しています。
私のレジストリは、次のようになります。
IncludeDiagnostics(true);
Applies.ToThisAssembly();
Actions.IncludeClassesSuffixedWithController();
Routes
.HomeIs<HomeController>(x => x.Index())
.IgnoreControllerNamesEntirely()
.IgnoreMethodsNamed("Index")
.IgnoreMethodsNamed("Query")
.IgnoreMethodsNamed("Command")
.IgnoreNamespaceText("Features")
.IgnoreMethodSuffix("Html")
.RootAtAssemblyNamespace()
.ConstrainToHttpMethod(x => x.Method.Name.EndsWith("Command"), "POST")
.ConstrainToHttpMethod(x => x.Method.Name.EndsWith("Query"), "GET");
this.UseSpark();
this.Validation();
HtmlConvention<SampleHtmlConventions>();
Views.TryToAttachWithDefaultConventions();
が見えます。 ApplyPolicyを使用しようとしましたが、使用方法がわかりませんでした。 – Henning
これはうまくいったのですか?私の最新の落下はあなたがどんな状況にあっても十分対応できると思う。 – jmarnold
実際、ええ、新しいものに感謝します。 Atmそれは完璧に動作します:D。あなたのデモプロジェクトを拡張したり、自分のデモプロジェクトを作成したりすることができますか? – Henning