かずきのBlog@hatena

すきな言語は C# + XAML の組み合わせ。Azure Functions も好き。最近は Go 言語勉強中。日本マイクロソフトで働いていますが、ここに書いていることは個人的なメモなので会社の公式見解ではありません。

ReactiveProperty v5.1.1 をリリースしました

v5.1.0 は nuspec の定義間違えたので取り下げました。 機能としては、初期状態でバリデーションロジックが必ず実行されて INotifyDataErrorInfo インターフェースに対応している人たちから見るとエラーがある!っていう状態になっていたので、最初はバリデーションロジックを実行しないようにするフラグを追加しました。

具体的には ReactiveProperty 生成時に mode に IgnoreInitialValidationError を追加する感じです。こんな風に。

// new する場合
new ReactiveProperty<string>(mode: ReactivePropertyMode.Default | ReactivePropertyMode.IgnoreInitialValidationError);

// ToReactiveProperty する場合
xxx.ToReactiveProperty(mode: ReactivePropertyMode.Default | ReactivePropertyMode.IgnoreInitialValidationError);

アップデートやインストールはいつも通り nuget からよろしくお願いします!

www.nuget.org