For ProductService, we will use built-in dependency injection support with ASP.NET Core. To do so, follow these simple steps:
- Open Startup.cs.
- Add the repository in the ConfigureServices method. It should look like this:
public void ConfigureServices(IServiceCollection services) { // Add framework services. services.AddMvc(); services.AddSingleton<IProductRepository, ProductRepository>(); }