Access Existing MySQL Database with Entity Framework Core

In this article, I will explain step by step how to connect to an existing MySQL database in a ASPNET web application using Entity Framework (EF) Core. This process is described by Microsoft as Reverse Engineering as opposed to the Migration process. In short, you use Migration when you start building a new application from scratch including the database; and you use Reverse Engineering when you build your application using