Microsoft.Toolkit.Mvvm 7.0.1

There is a newer version of this package available.
See the version list below for details.
Install-Package Microsoft.Toolkit.Mvvm -Version 7.0.1
dotnet add package Microsoft.Toolkit.Mvvm --version 7.0.1
<PackageReference Include="Microsoft.Toolkit.Mvvm" Version="7.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Microsoft.Toolkit.Mvvm --version 7.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Microsoft.Toolkit.Mvvm, 7.0.1"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Microsoft.Toolkit.Mvvm as a Cake Addin
#addin nuget:?package=Microsoft.Toolkit.Mvvm&version=7.0.1

// Install Microsoft.Toolkit.Mvvm as a Cake Tool
#tool nuget:?package=Microsoft.Toolkit.Mvvm&version=7.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

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.

NuGet packages (14)

Showing the top 5 NuGet packages that depend on Microsoft.Toolkit.Mvvm:

Package Downloads
AIForged.SDK

Package Description

LarcAI.Core

Package Description

AIForged

AIForged Activities for UIPath

Yugen.Toolkit.Standard

This package includes .Net Standard converters, extension, helpers... It is part of the Yugen Toolkit.

MvvmScarletToolkit

MvvmScarletToolkit is the main library of the MvvmScarletToolkit framework, containing classes and extensions that are being used everywhere else in the framework.

GitHub repositories (16)

Showing the top 5 popular GitHub repositories that depend on Microsoft.Toolkit.Mvvm:

Repository Stars
files-community/Files
A modern file manager that pushes the boundaries of the platform.
MaterialDesignInXAML/MaterialDesignInXamlToolkit
Google's Material Design in XAML & WPF, for C# & VB.Net.
felixse/FluentTerminal
A Terminal Emulator based on UWP and web technologies.
rocksdanister/lively
Free and open-source software that allows users to set animated desktop wallpapers and screensavers.
ModernFlyouts-Community/ModernFlyouts
A modern Fluent Design replacement for the old Metro themed flyouts present in Windows.
Version Downloads Last updated
7.1.0 5,111 9/23/2021
7.1.0-rc2 190 9/17/2021
7.1.0-rc1 620 8/30/2021
7.1.0-preview1 459 8/5/2021
7.0.2 47,586 5/12/2021
7.0.1 14,327 3/29/2021
7.0.0 14,485 3/11/2021
7.0.0-preview5 2,498 2/24/2021
7.0.0-preview4 11,360 11/12/2020
7.0.0-preview3 3,536 10/7/2020
7.0.0-preview2 3,703 8/11/2020