C# Class RawRabbit.Extensions.TopologyUpdater.Core.ExchangeUpdater

Inheritance: IExchangeUpdater
显示文件 Open project: pardahlman/RawRabbit

Public Methods

Method Description
ExchangeUpdater ( IBindingProvider bindingProvider, IChannelFactory channelFactory ) : System
UpdateExchangeAsync ( ExchangeUpdateConfiguration config ) : Task
UpdateExchangesAsync ( IEnumerable configs ) : Task>

Method Details

ExchangeUpdater() public method

public ExchangeUpdater ( IBindingProvider bindingProvider, IChannelFactory channelFactory ) : System
bindingProvider IBindingProvider
channelFactory IChannelFactory
return System

UpdateExchangeAsync() public method

public UpdateExchangeAsync ( ExchangeUpdateConfiguration config ) : Task
config RawRabbit.Extensions.TopologyUpdater.Model.ExchangeUpdateConfiguration
return Task

UpdateExchangesAsync() public method

public UpdateExchangesAsync ( IEnumerable configs ) : Task>
configs IEnumerable
return Task>