899 B
899 B
Nuclex.Windows.Forms.DependencyInjection

Nuclex.Windows.Forms is a standalone, lightweight MVVM library that lets you "display" view models by automatically picking a default view, creating an instance of it and of your view model.
This library provides a module for Microsoft's dependency injection interfaces by
which view models can not just be constructed via a default constructor, byt can use
full constructor injection to require services such as the IMessageService
(to
display message boxes), the IWindowManager
(to open modal and modeless child windows)
and anything else you bind via a compatible dependency injector.