Aspire服务发现注意事项
using k8s.Models;
var builder = DistributedApplication.CreateBuilder(args);
// 添加 ServiceDefaults 项目引用
var adminnetcore =builder.AddProject<Projects.Admin_NET_Core>("adminnetcore");
var webapplication1 = builder.AddProject<Projects.WebApplication1>("webapplication1");
builder.AddProject<Projects.ApiGateway>("apigateway");
builder.AddProject<Projects.Base>("base")
.WithReference(webapplication1) // 依赖于 webapplication1 项目,要使用服务发现,就要使用WithReference
.WithReference(adminnetcore)
.WaitFor(webapplication1)
.WaitFor(adminnetcore)
;
builder.Build().Run();