Share via


RabbitMQBuilderExtensions Class

Definition

Provides extension methods for adding RabbitMQ resources to an IDistributedApplicationBuilder.

public static class RabbitMQBuilderExtensions
type RabbitMQBuilderExtensions = class
Public Module RabbitMQBuilderExtensions
Inheritance
RabbitMQBuilderExtensions

Methods

AddRabbitMQ(IDistributedApplicationBuilder, String, IResourceBuilder<ParameterResource>, IResourceBuilder<ParameterResource>, Nullable<Int32>)

Adds a RabbitMQ container to the application model.

WithDataBindMount(IResourceBuilder<RabbitMQServerResource>, String, Boolean)

Adds a bind mount for the data folder to a RabbitMQ container resource.

WithDataVolume(IResourceBuilder<RabbitMQServerResource>, String, Boolean)

Adds a named volume for the data folder to a RabbitMQ container resource.

WithManagementPlugin(IResourceBuilder<RabbitMQServerResource>, Nullable<Int32>)

Configures the RabbitMQ container resource to enable the RabbitMQ management plugin.

WithManagementPlugin(IResourceBuilder<RabbitMQServerResource>)

Configures the RabbitMQ container resource to enable the RabbitMQ management plugin.

Applies to