Как получить строку подключения RabbitMQ в настройке Aspire.NET во время начальной загрузкиC#

Место общения программистов C#
Ответить
Anonymous
 Как получить строку подключения RabbitMQ в настройке Aspire.NET во время начальной загрузки

Сообщение Anonymous »

Я использую .NET Aspire 9.0. Настройка хоста приложения выглядит следующим образом:

Код: Выделить всё

var builder = DistributedApplication.CreateBuilder(args);

var postgres = builder.AddPostgres("Postgres-AzureEntraEditor")
.WithDataVolume(isReadOnly: false)
.WithLifetime(ContainerLifetime.Persistent)
.WithPgAdmin();

var postgresdb = postgres.AddDatabase("postgres");

var rabbitmq = builder.AddRabbitMQ("messaging").WithManagementPlugin();

var apiService = builder.AddProject
("apiservice")
.WithReference(postgresdb)
.WithReference(rabbitmq);

builder.Build().Run();
В моем проекте «apiService» мне нужно использовать/настроить RabbitMQ. Как получить строку соединения, созданную Aspire для RabbitMQ, перед тем, как var app = builder.Build();?


Подробнее здесь: https://stackoverflow.com/questions/792 ... bootstrapi
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»