Project setup¶
-
Open project in Visual Studio Code (for example, for the bank-user project repo, open Minority/Minority.Bank.sln)
-
Build the solution in Visual Studio
-
For Bank projects, run
Initialize-UserSecrets [AreaName|All], for others run Minority/secrets.ps1 -
Make sure SQL Server and RabbitMQ containers are running in Rancher
-
For Bank projects, run
Initialize-Db [AreaName](Typically AreaName is the name of the repository), for others Run Minority/db.ps1 -
Verify that all integration tests are running in Visual Studio
-
For projects requiring Azure storage (such as KYC), install and start Azurite