aelbuz / WPFwithDI

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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<T> service for creating view-models.
  • IConfiguration and IOptions<T> services for application options.
  • ILogger<T> service with NLog for application wide logging.

About

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

License:MIT License


Languages

Language:C# 100.0%