Injecter
Small library to provide an attribute named Inject, and a service which injects the field, property or method marked with the injected attribute.
The main usage target is for in frameworks which don't support dependency injection and create classes only with a parameterless constructor. Examples: WPF UserControl, Unity MonoBehavior, etc...
This project also provides a helper implementations for use in various .Net client frameworks.
Platform | Package |
---|---|
Unity | |
WPF | |
UWP | |
Xamarin.Forms | |
Avalonia |
Injecter.Hosting
GenericHost extensions for client side frameworks.
Platform | Package |
---|---|
Unity | |
WPF |