以下の内容はhttps://blog.okazuki.jp/entry/2020/01/17/104705より取得しました。


ReactiveProperty v6.2.0 をリリースしました

ReactiveProperty の DataAnnotations によるバリデーションのエラーメッセージの改善をしました。

今まで

以下のような定義のプロパティで

[Required(ErrorMessage = "{0} は必須入力項目です。")]
public ReactiveProperty<string> Name { get; }

というようなアノテーションをつけたときのエラーメッセージは「Value は必須入力項目です」でした。

今回の対応

「Name は必須入力項目です」になります。

さらに

[Required(ErrorMessage = "{0} は必須入力項目です。")]
[Display(Name = "名前")]
public ReactiveProperty<string> Name { get; }

にすると「名前 は必須入力項目です。」になります。 その他にもリソースにも対応しているので、エラーメッセージの国際化対応がやりやすくなっています。

各種リンク

NuGet パッケージはこちら

www.nuget.org

リポジトリーはこちら。何かあったら Issue 立ててください。日本語でも英語でも OK です。

github.com




以上の内容はhttps://blog.okazuki.jp/entry/2020/01/17/104705より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14