Skip to main content
net8.0.NETStandard2.0

Provides platform independent navigation at the MVVM level and a Source Generator that automatically binds view and view models and registers this in your DI container ⭐ Last 10 features: - feat: Updated packages. 2024-03-04 - feat: Moved View resolving to Navigator. 2024-03-04 - feat: Changed default DI scopes. 2024-03-04 - feat: Enable Trimming warnings. 2024-03-04 - feat: Replaced Resolver with ServiceProvider extension. 2023-12-03 - feat: Released 1.3.0. 2023-12-01 - feat(apps): Updated Uno app. 2023-11-30 - feat: Updated to net8.0. 2023-11-08 - feat: Added BeforeInitializeComponent/AfterInitializeComponent partial methods when generating constructors. Fixed ViewModel init order. 2023-09-14 - feat: Now you can implement IActivatable for window/control and it will work. 2023-09-14 🐞 Last 10 bug fixes: - fix: Disabled HostBuilderExtensions generation if detected framework is none. 2024-03-05 - fix: Added TryDetectFramework instead DetectFramework. 2024-03-04 - fix: Renamed mvvm:Properties to mvvm:Navigation. 2024-03-04 - fix: Fixed some warnings. 2023-12-18 - fix: Fixed problems with Uno.WinUI. 2023-12-04 - fix: Added GenerateLibraryLayout. 2023-12-04 - fix: Try to use latest DependencyPropertyGenerator. 2023-12-04 - fix: Fixed broken DependencyPropertyGenerator version. 2023-12-04 - fix: Fixed problems with Avalonia. 2023-12-04 - fix: Properties now is static class. 2023-12-04

Published
Mar 5, 2024
2y ago
Total Downloads
6.8K
6,777

Deprecated Package Version

Reason: Legacy

Install

dotnet add package Mvvm.Navigation.Avalonia --version 1.5.1
ProductVersions
.NET
net8.0
.NET Standard
netstandard2.0

README

Changes from Previous Version

No structural changes between v1.5.0 and v1.5.1.

Adoption Assessment

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

NuGet marks this package as deprecated. Review the publisher's migration guidance before adopting it.Compatibility metadata lists 2 target frameworks; confirm the exact target used by your application.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.