かずきのBlog@hatena

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

Livet 2.1.0 をリリースしました

Pull Request を送って頂いたので取り込んでリリースしました。

www.nuget.org

それに合わせて Visual Studio 拡張機能も更新しています。

marketplace.visualstudio.com

変更点

RaisePropertyChangedIfSet というメソッドを追加しました。以下のように使います。Prism でいうところの SetProperty メソッドとほぼ同じです。

public class SomeObject : NotificationObject
{
    private string _someProperty;
    public string SomeProperty
    {
        get => _someProperty;
        set => RaisePropertyChangedIfSet(ref _someProperty, value);
    }
}

願望

誰かドキュメント書いてプルリクエストください。