Table of Contents

Class RabbitMQContainerBuilderExtensions

Namespace
Steeltoe.CloudFoundry.ConnectorAutofac
Assembly
Steeltoe.CloudFoundry.ConnectorAutofac.dll
public static class RabbitMQContainerBuilderExtensions
Inheritance
RabbitMQContainerBuilderExtensions
Inherited Members

Methods

RegisterRabbitMQConnection(ContainerBuilder, IConfiguration, string)

Adds RabbitMQ ConnectionFactory (as IConnectionFactory and ConnectionFactory) to your Autofac Container

public static IRegistrationBuilder<object, SimpleActivatorData, SingleRegistrationStyle> RegisterRabbitMQConnection(this ContainerBuilder container, IConfiguration config, string serviceName = null)

Parameters

container ContainerBuilder

Your Autofac Container Builder

config IConfiguration

Application configuration

serviceName string

Cloud Foundry service name binding

Returns

IRegistrationBuilder<object, SimpleActivatorData, SingleRegistrationStyle>

the RegistrationBuilder for (optional) additional configuration