Windows Community Toolkit - MVVM (.NET Standard) NuGet Package

This package includes a .NET Standard MVVM library with helpers such as:
- ObservableObject: a base class for objects implementing the INotifyPropertyChanged interface.
- ObservableRecipient: a base class for observable objects with support for the IMessenger service.
- ObservableValidator: a base class for objects implementing the INotifyDataErrorInfo interface.
- RelayCommand: a simple delegate command implementing the ICommand interface.
- AsyncRelayCommand: a delegate command supporting asynchronous operations and cancellation.
- WeakReferenceMessenger: a messaging system to exchange messages through different loosely-coupled objects.
- StrongReferenceMessenger: a high-performance messaging system that trades weak references for speed.
- Ioc: a helper class to configure dependency injection service containers.




Got any Windows Community Toolkit - MVVM (.NET Standard) Question?





Info

Version: 7.1.2
Author(s): Microsoft.Toolkit
Last Update: Thursday, November 18, 2021
.NET Fiddle: Online Example
Project Url: https://github.com/CommunityToolkit/WindowsCommunityToolkit
NuGet Url: https://www.nuget.org/packages/Microsoft.Toolkit.Mvvm


Install
Install-Package Microsoft.Toolkit.Mvvm
dotnet add package Microsoft.Toolkit.Mvvm
paket add Microsoft.Toolkit.Mvvm
Microsoft.Toolkit.Mvvm Download (Unzip the "nupkg" after downloading)

.NETStandard 2.0 netstandard2.1 7 packages depend on this package.


Tags



STATS

must-have-score

1.8

avg-downloads-per-day

317

days-since-last-release

884