Learn ASP.NET Core - MVC and DI with .NET Core 1.1 using Visual Studio 2017