Entity Framework Core - Custom Migrations

In this post I'm going to cover the steps needed when setting up Entity Framework Core Custom Migrations. Custom Migrations are not always needed in an application. Entity Framework Core will get most people/businesses quite far with their standard "out-of-the-box" functionality. However there are times where EntityFramework does not support a specific scenario, as I came to find out recently. Example code for this post can be found here: https://github.com/ry8806/Blog-EFCore-CustomMigration »