fm.Mvvm.Wpf 4.0.0

A consequent take on the MVVM pattern without any compromises.

Commonly Used Types:
ComparableComparer
DependencyViewModel
ScopedNavigationService
RelayCredentialModel
RelayCommand
RedirectCommand

Install-Package fm.Mvvm.Wpf -Version 4.0.0
dotnet add package fm.Mvvm.Wpf --version 4.0.0
<PackageReference Include="fm.Mvvm.Wpf" Version="4.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add fm.Mvvm.Wpf --version 4.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

BREAKING CHANGE: ScopedNavigationService has a different constructor.
BREAKING CHANGE: ScopedNavigationService is no longer an IServiceProvider.
NEW: Context object is now stored within the history and restored when navigating backwards.
NEW: Exceptions during view creation are now logged.
CHANGE: Navigation events during view creation are now properly handled and the resulting view is the most recent navigation instead of the first.
NEW: Added IsSaving and IDisposable to DependencyViewModel
NEW: IDirectionalComparer, IColumnGenerator, ISelectionAnalyzer to use in combination with DataGridExtensions and DataGridColumnExtensions

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
4.0.0 37 9/4/2019
4.0.0-preview1 220 6/27/2018
3.1.0 315 2/26/2018
3.0.0 291 10/9/2017
2.3.3 346 3/3/2017