This chapter contains the following code samples:
- Shared Projects
- Framework (DelegateCommand, EventAggregator, ServiceLocator, BindableBase)
- Models (Entity Types)
- Contracts (for services)
- Repositories
- Services
- ViewModels
- Books Desktop App (WPF)
- Books Universal App (UWP)
Another implementation of the sample is available using the Prism.Core framework
Also check this article Dependency Injection with .NET Core for a simple sample using Microsoft.Extensions.DependencyInjection.
To build and run the .NET Core samples, please install
- Visual Studio 2017 with the .NET Core workload
Please download and install the tools from .NET Core downloads.
For code comments and issues please check Professional C#'s GitHub Repository
Please check my blog csharp.christiannagel.com for additional information for topics covered in the book.
Thank you!