Sign in Sign up
nuget

CommunityToolkit.Mvvm

This package includes a .NET 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.

Activity

Latest release
5mo ago
Total releases
27
Cadence
~40 days
Last 12 months
2

Reach

Stars

Details

License
MIT
First release
Apr 01, 2021
Releases
Version Released
8.4.2 patch
8.4.1 patch
8.4.0 minor
8.4.0-preview3 pre
8.4.0-preview2 pre
8.4.0-preview1 pre
8.3.2 minor
8.2.2 patch
8.2.1 patch
8.2.0 minor
8.2.0-preview2 pre
8.2.0-preview1 pre
8.1.0 minor
8.1.0-preview3 pre
8.1.0-preview2 pre
8.1.0-preview1 pre
8.0.0 major
8.0.0-preview4 pre
8.0.0-preview3 pre
8.0.0-preview2 pre
8.0.0-preview1 pre
7.1.2 minor
7.1.1-preview3.1 pre
7.1.1-preview3 pre
7.0.3 patch
7.0.2 patch
7.0.1 initial