Skip to content
This repository has been archived by the owner on Jun 27, 2022. It is now read-only.

BryanWilhite/Songhay.Mvvm

Repository files navigation

Songhay.Mvvm

Shared Model, View, View-Model definitions for Prism 6.0 over Unity, published as a NuGet package, supporting net4.61 (so you can share cross-platform libraries under .NET Standard 1.4)…

NuGet package: Songhay.Mvvm

Extensions

This package contains extension methods for Prism definitions, including IModule and BindableBase.

Fonts

This package contains the Segoe UI font from Microsoft as a Resource. (I have not reviewed the Microsoft typography Font Redistribution FAQ.)

Models

This package defines models for conventional Prism Events, etc. There’s a conventional EventPayload class with a Tag property that can be used to filter/route in subscriber handlers.

Resources

The XAML resource dictionaries embedded in this package are basically for my company Songhay System and should be ignored.

Value Converters

This package contains a collection of XAML value converters that emerged out of my needs as a consultant for almost two decades.

View Models

The reusable View models in this package include BindableBaseWithValidation and RegionNavigationViewModel.

Utilities

There are some WPF App utilities, such as FrameworkDispatcherUtility that defines how to check the current thread and allow components to be unit-tested outside of WPF.

Releases

No releases published

Packages

 
 
 

Languages