Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce .Net Aspire #248

Merged
merged 19 commits into from
May 23, 2024
Merged

Introduce .Net Aspire #248

merged 19 commits into from
May 23, 2024

Conversation

gterdem
Copy link
Contributor

@gterdem gterdem commented May 22, 2024

Introduces .Net Aspire

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)

closes #243

@gterdem gterdem added this to the 2.1 milestone May 22, 2024
@gterdem gterdem requested review from enisn and skoc10 May 22, 2024 19:59
@skoc10
Copy link
Contributor

skoc10 commented May 23, 2024

Before we merge this pr to the 'main' branch, we can deploy it from 'aspire' branch to 'azure kubernetes' and test it

@skoc10 skoc10 merged commit 5c16491 into main May 23, 2024
1 check failed
@skoc10 skoc10 deleted the aspire branch May 23, 2024 18:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Introduce .Net Aspire
2 participants