Reference microservice solution built with the ABP Framework and .NET, runs on Kubernetes with Helm configuration, includes API Gateways, Angular and ASP.NET Core MVC applications, PostgreSQL and MongoDB databases
Updated the EShopOnABP solution with new solution folder aspire:
eShopOnAbp.AppHost
eShopOnAbp.ServiceDefaults
Updated ABP to v8.1.3
Updated Microsoft packages to 8.0.5
Introduced service discovery. Removed every configuration with static url calls.
How to run
Currently I didn't integrate the docker images yet so the docker-compose.infrastructure is still required.
Introduced start-containers.ps1 to start the required docker services.
Run /start-containers.ps1.
Run dotnet run /aspire/AppHost/eShopOnAbp.AppHost.csproj. (IDEs may behave differently, suggested way is to use dotnet tooling)
Introduces .Net Aspire
Updated the EShopOnABP solution with new solution folder aspire:
How to run
Currently I didn't integrate the docker images yet so the
docker-compose.infrastructure
is still required. Introduced start-containers.ps1 to start the required docker services./start-containers.ps1
.dotnet run /aspire/AppHost/eShopOnAbp.AppHost.csproj
. (IDEs may behave differently, suggested way is to use dotnet tooling)closes #243