/WPFwithDI

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

Primary LanguageC#MIT LicenseMIT

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.