TommasoScalici.MVVMExtensions
1.0.1.6
See the version list below for details.
dotnet add package TommasoScalici.MVVMExtensions --version 1.0.1.6
NuGet\Install-Package TommasoScalici.MVVMExtensions -Version 1.0.1.6
<PackageReference Include="TommasoScalici.MVVMExtensions" Version="1.0.1.6" />
paket add TommasoScalici.MVVMExtensions --version 1.0.1.6
#r "nuget: TommasoScalici.MVVMExtensions, 1.0.1.6"
// Install TommasoScalici.MVVMExtensions as a Cake Addin #addin nuget:?package=TommasoScalici.MVVMExtensions&version=1.0.1.6 // Install TommasoScalici.MVVMExtensions as a Cake Tool #tool nuget:?package=TommasoScalici.MVVMExtensions&version=1.0.1.6
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.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Profile changed to portable-net45+win+wpa81