var builder = DistributedApplication.CreateBuilder(args); var cache = builder.AddRedis("cache"); var apiService = builder.AddProject("apiservice") .WithHttpHealthCheck("/health"); builder.AddProject("webfrontend") .WithExternalHttpEndpoints() .WithHttpHealthCheck("/health") .WithReference(cache) .WaitFor(cache) .WithReference(apiService) .WaitFor(apiService); builder.AddProject("webapplication3"); builder.AddProject("grpcservice1"); builder.AddProject("webapplication5"); builder.Build().Run();