ADaxer.MvvmNav.Abstractions
0.1.3
dotnet add package ADaxer.MvvmNav.Abstractions --version 0.1.3
NuGet\Install-Package ADaxer.MvvmNav.Abstractions -Version 0.1.3
<PackageReference Include="ADaxer.MvvmNav.Abstractions" Version="0.1.3" />
<PackageVersion Include="ADaxer.MvvmNav.Abstractions" Version="0.1.3" />
<PackageReference Include="ADaxer.MvvmNav.Abstractions" />
paket add ADaxer.MvvmNav.Abstractions --version 0.1.3
#r "nuget: ADaxer.MvvmNav.Abstractions, 0.1.3"
#:package ADaxer.MvvmNav.Abstractions@0.1.3
#addin nuget:?package=ADaxer.MvvmNav.Abstractions&version=0.1.3
#tool nuget:?package=ADaxer.MvvmNav.Abstractions&version=0.1.3
ADaxer.MvvmNav.Abstractions
Abstractions for ADaxer.MvvmNav, a lightweight MVVM navigation framework for WPF, Avalonia and .NET MAUI.
This package defines the core contracts used by the framework, including navigation, dialog handling and view resolution.
Purpose
The abstractions provide a clean, platform-independent foundation for MVVM navigation.
They are intended to be implemented by platform-specific packages such as:
ADaxer.MvvmNav.WpfADaxer.MvvmNav.AvaloniaADaxer.MvvmNav.Maui
Example
public class MainViewModel
{
private readonly INavigationService _navigation;
public MainViewModel(INavigationService navigation)
{
_navigation = navigation;
}
public Task OpenDetailsAsync()
{
return _navigation.NavigateAsync("Details");
}
}
Related Packages
ADaxer.MvvmNav.Core-- core navigation logic- Platform packages for WPF, Avalonia and .NET MAUI
License
Apache License 2.0
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- No dependencies.
NuGet packages (2)
Showing the top 2 NuGet packages that depend on ADaxer.MvvmNav.Abstractions:
| Package | Downloads |
|---|---|
|
ADaxer.MvvmNav.Core
Core library for ADaxer.MvvmNav, a lightweight MVVM navigation framework for WPF, Avalonia and .NET MAUI. |
|
|
ADaxer.MvvmNav.Maui
MAUI integration for ADaxer.MvvmNav, providing ViewModel-first navigation for .NET MAUI applications. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.3 | 160 | 4/28/2026 |
Initial release of the platform-independent Mvvm navigation framework ADaxer.MvvmNav.