🧱 Make .NET Aspire uses docker compose
This commit is contained in:
3
.aspire/settings.json
Normal file
3
.aspire/settings.json
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"appHostPath": "../DysonNetwork.Control/DysonNetwork.Control.csproj"
|
||||||
|
}
|
@@ -32,7 +32,7 @@ var developService = builder.AddProject<Projects.DysonNetwork_Develop>("develop"
|
|||||||
// Extra double-ended references
|
// Extra double-ended references
|
||||||
ringService.WithReference(passService);
|
ringService.WithReference(passService);
|
||||||
|
|
||||||
var gateway = builder.AddYarp("gateway")
|
builder.AddYarp("gateway")
|
||||||
.WithHostPort(5000)
|
.WithHostPort(5000)
|
||||||
.WithConfiguration(yarp =>
|
.WithConfiguration(yarp =>
|
||||||
{
|
{
|
||||||
@@ -62,4 +62,6 @@ var gateway = builder.AddYarp("gateway")
|
|||||||
.WithTransformPathPrefix("/api");
|
.WithTransformPathPrefix("/api");
|
||||||
});
|
});
|
||||||
|
|
||||||
|
builder.AddDockerComposeEnvironment("docker-compose");
|
||||||
|
|
||||||
builder.Build().Run();
|
builder.Build().Run();
|
@@ -13,6 +13,7 @@
|
|||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Aspire.Hosting.AppHost" Version="9.4.2"/>
|
<PackageReference Include="Aspire.Hosting.AppHost" Version="9.4.2"/>
|
||||||
|
<PackageReference Include="Aspire.Hosting.Docker" Version="9.4.2-preview.1.25428.12" />
|
||||||
<PackageReference Include="Aspire.Hosting.Nats" Version="9.4.2" />
|
<PackageReference Include="Aspire.Hosting.Nats" Version="9.4.2" />
|
||||||
<PackageReference Include="Aspire.Hosting.Redis" Version="9.4.2" />
|
<PackageReference Include="Aspire.Hosting.Redis" Version="9.4.2" />
|
||||||
<PackageReference Include="Aspire.Hosting.Yarp" Version="9.4.2-preview.1.25428.12" />
|
<PackageReference Include="Aspire.Hosting.Yarp" Version="9.4.2-preview.1.25428.12" />
|
||||||
|
Reference in New Issue
Block a user