RabbitMQBuilderExtensions
Class static net10.0
Provides extension methods for adding RabbitMQ resources to an
Hosting.IDistributedApplicationBuilder. namespace Aspire.Hosting;
public static class RabbitMQBuilderExtensions{ // ...} 5 members
Methods5
Section titled MethodsAddRabbitMQ(IDistributedApplicationBuilder, string, IResourceBuilder<ParameterResource>, IResourceBuilder<ParameterResource>, int?)extensionIResourceBuilder<RabbitMQServerResource> Adds a RabbitMQ container to the application model.
WithDataBindMount(IResourceBuilder<RabbitMQServerResource>, string, bool)extensionIResourceBuilder<RabbitMQServerResource> Adds a bind mount for the data folder to a RabbitMQ container resource.
WithDataVolume(IResourceBuilder<RabbitMQServerResource>, string?, bool)extensionIResourceBuilder<RabbitMQServerResource> Adds a named volume for the data folder to a RabbitMQ container resource.
WithManagementPlugin(IResourceBuilder<RabbitMQServerResource>)extensionIResourceBuilder<RabbitMQServerResource> Configures the RabbitMQ container resource to enable the RabbitMQ management plugin.
WithManagementPlugin(IResourceBuilder<RabbitMQServerResource>, int?)extensionIResourceBuilder<RabbitMQServerResource> Configures the RabbitMQ container resource to enable the RabbitMQ management plugin.