NuGet Packages

Navigate to Tools > NuGet Package Manager > Manage NuGet Packages for Solution
                                    
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation Enables auto-refresh of the View, enabling you to see changes made to your razor pages without having to restart your application. Update method 'ConfigureServices' method in the Startup.cs class.
services.AddRazorPages().AddRazorRuntimeCompilation();
Microsoft.EntityFrameworkCore Needed if you are going to use Entity Framework or Identity Framework for MVC
Microsoft.EntityFrameworkCore.SqlServer Needed if you are going to use Entity Framework or Identity Framework for MVC
Microsoft.EntityFrameworkCore.Tools Needed if you are going to use Entity Framework or Identity Framework for MVC