Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 1.67 KB

File metadata and controls

20 lines (15 loc) · 1.67 KB

MvvmScarletToolkit.Implementations

.NET core 3.1 .NET Framework 4.6.1

Goals

This library aims to provide implementations for wpf specific classes used by the framework.

Contents

class summary
AsyncCommand Static factory for creating AsyncCommand instances.
ScarletCommandBuilder Fluent builder for ConcurrentCommand instances.
ScarletCommandManager Wrapper for System.Windows.Input.CommandManager to support Dependency Injection.
ScarletDispatcher Wrapper for System.Windows.Threading.Dispatcher to support Dependency Injection and Task based ICommand implementations in this library.
ScarletExitService In WPF ui controls dont always raise their Unloaded-event, when the application is being closed. ScarletExitService takes care of executing IVirtualizationViewModel.UnloadCommand when the application exits.
ScarletLocalizationProvider Dummy Implementation of ILocalizationProvider
ScarletWeakEventManager Wrapper for System.Windows.WeakEventManager to support Dependency Inection.