See the version list below for details.
dotnet add package TommasoScalici.MVVMExtensions --version 22.214.171.124
NuGet\Install-Package TommasoScalici.MVVMExtensions -Version 126.96.36.199
<PackageReference Include="TommasoScalici.MVVMExtensions" Version="188.8.131.52" />
paket add TommasoScalici.MVVMExtensions --version 184.108.40.206
#r "nuget: TommasoScalici.MVVMExtensions, 220.127.116.11"
// Install TommasoScalici.MVVMExtensions as a Cake Addin #addin nuget:?package=TommasoScalici.MVVMExtensions&version=18.104.22.168 // Install TommasoScalici.MVVMExtensions as a Cake Tool #tool nuget:?package=TommasoScalici.MVVMExtensions&version=22.214.171.124
This package is a useful collection of API designed for .NET Core for an extended and easier implementation of the MVVM design pattern. Essentially there are various implementations of the ICommand and INotifyPropertyChanged* interfaces, serving different purposes.
Here's a brief list of the API you can find:
•ObservableObject: Extend from this class to have an object that supports notifications without worrying to implement INotifyPropertyChanged.
•ObservableTask: A wrapper of Task that supports UI notifications.
•RelayCommand and RelayCommand<T>: Standard implementations (non-generic and generic) of the ICommand interface.
•AsyncCommand, AsyncCommand<TResultgt; and AsyncCommand<TParameter, TResult>: Commands that execute asynchronous operations or Tasks.
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
Profile changed to portable-net45+win+wpa81