The base library for simplifying the implementation of a Model View View-Model architecture. If you are planning on using this for WPF applications, please reference SEA.Mvvm.Wpf as well. If not, implement your own version of SEA.Mvvm.Wpf for your platform (or request that we do it).
Please take 5 minutes to explore the provided classes in the Object Browser. The library is compact and self-explanatory.
Install-Package SEA.Mvvm -Version 0.4.1
dotnet add package SEA.Mvvm --version 0.4.1
<PackageReference Include="SEA.Mvvm" Version="0.4.1" />
paket add SEA.Mvvm --version 0.4.1
- Added CommandDependencySpecifier which provides features to trigger the CanExecuteChanged event automatically when View Model properties change.
- Added TriggerCanExecuteChanged function to manually cause consumers to re-evaluate the Can Execute condition of a command (for complex scenarios).
- No dependencies.