C# Класс MessageBus.Core.PublisherBase

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_busId string
_configuration PublisherConfigurator
_model IModel
_sendHelper ISendHelper

Открытые методы

Метод Описание
Dispose ( ) : void

Защищенные методы

Метод Описание
OnMessageReturn ( int replyCode, string replyText, MessageBus.Core.API.RawBusMessage message ) : void
PublisherBase ( IModel model, string busId, PublisherConfigurator configuration, IMessageHelper messageHelper, ISendHelper sendHelper ) : System

Приватные методы

Метод Описание
ModelOnBasicReturn ( object sender, RabbitMQ.Client.Events.BasicReturnEventArgs args ) : void

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

OnMessageReturn() защищенный абстрактный Метод

protected abstract OnMessageReturn ( int replyCode, string replyText, MessageBus.Core.API.RawBusMessage message ) : void
replyCode int
replyText string
message MessageBus.Core.API.RawBusMessage
Результат void

PublisherBase() защищенный Метод

protected PublisherBase ( IModel model, string busId, PublisherConfigurator configuration, IMessageHelper messageHelper, ISendHelper sendHelper ) : System
model IModel
busId string
configuration PublisherConfigurator
messageHelper IMessageHelper
sendHelper ISendHelper
Результат System

Описание свойств

_busId защищенное свойство

protected string _busId
Результат string

_configuration защищенное свойство

protected PublisherConfigurator,MessageBus.Core _configuration
Результат PublisherConfigurator

_model защищенное свойство

protected IModel _model
Результат IModel

_sendHelper защищенное свойство

protected ISendHelper _sendHelper
Результат ISendHelper