This project was bootstrapped with AspnetBoilerplate.
This is a default .net core 3.1 project. It was designed to be a microservice model. Each microservice has access to authentication and roles validation. It is enough to identify the attributes in the API's.
There are microservices: IdentityServer: Responsible for authentication, user management, tenants and sessions.
Create the databases on the SqlServer (Or one that Efcore supports) SharedDb.
Run the migrations from the IdentityServer microservice. It can be done by the respective Migrations project, by efcore in visual studio or by dotnet-cli.
AspnetBoilerplate documentation (https://aspnetboilerplate.com/Pages/Documents)