Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aelbuz/wpfwithdi

A very very very simple WPF project that uses dependency injection for view-models, options and logging.
https://github.com/aelbuz/wpfwithdi

c-sharp csharp dependency-injection dotnet dotnet-core factory-pattern iconfiguration ifactory ilogger ioptions logging mvvm net6 nlog options-pattern windows-presentation-foundation wpf wpf-application

Last synced: 4 days ago
JSON representation

A very very very simple WPF project that uses dependency injection for view-models, options and logging.

Awesome Lists containing this project

README

        

# WPF with Dependency Injection
A very very very very very simple .NET 6 WPF project that uses dependency injection as an example of the following services:
- `IFactory` service for creating view-models.
- `IConfiguration` and `IOptions` services for application options.
- `ILogger` service with [NLog](https://nlog-project.org/) for application wide logging.