C# Class MessageBus.Core.PublisherBase

Afficher le fichier Open project: parshim/MessageBus

Protected Properties

Свойство Type Description
_busId string
_configuration PublisherConfigurator
_model IModel
_sendHelper ISendHelper

Méthodes publiques

Méthode Description
Dispose ( ) : void

Méthodes protégées

Méthode Description
OnMessageReturn ( int replyCode, string replyText, MessageBus.Core.API.RawBusMessage message ) : void
PublisherBase ( IModel model, string busId, PublisherConfigurator configuration, IMessageHelper messageHelper, ISendHelper sendHelper ) : System

Private Methods

Méthode Description
ModelOnBasicReturn ( object sender, RabbitMQ.Client.Events.BasicReturnEventArgs args ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

OnMessageReturn() protected abstract méthode

protected abstract OnMessageReturn ( int replyCode, string replyText, MessageBus.Core.API.RawBusMessage message ) : void
replyCode int
replyText string
message MessageBus.Core.API.RawBusMessage
Résultat void

PublisherBase() protected méthode

protected PublisherBase ( IModel model, string busId, PublisherConfigurator configuration, IMessageHelper messageHelper, ISendHelper sendHelper ) : System
model IModel
busId string
configuration PublisherConfigurator
messageHelper IMessageHelper
sendHelper ISendHelper
Résultat System

Property Details

_busId protected_oe property

protected string _busId
Résultat string

_configuration protected_oe property

protected PublisherConfigurator,MessageBus.Core _configuration
Résultat PublisherConfigurator

_model protected_oe property

protected IModel _model
Résultat IModel

_sendHelper protected_oe property

protected ISendHelper _sendHelper
Résultat ISendHelper