Welcome to my hobby project. I try to build new stuff like Blazor and Azure components. You can find my website here: Mad-World.nl
For every pull request, SonarQube will generate another rapport: SonarQube Rapport
I deployed the following resources on azure:
- Application Insight
- API Management Service
- Azure Functions (2x)
- Azure Static Website
- Blob Storage
- Azure Active Directory B2C
- Resource Group
- Subscription
You need to run the following projects inside the solution:
- MadWorld.Api
- MadWorld.Api.Anonymous
- MadWorld.Web
You need also to run the following services locally:
- Azurite (Azure Storage Emulator)
Set our own appinsight instrumentation key in the following files:
- MadWorld.Api/local.settings.json
- MadWorld.Api.Anonymous/local.settings.json
- MadWorld.Web/wwwroot/index.html
Set our own Azure B2C settings in the following file:
- MadWorld.Web/wwwroot/appsettings.development.json
Now you can run the project.
You can run the tests from the main folder by typing dotnet test MadWorld