C# Класс CodeSharp.EventSourcing.DefaultAsyncEventSubscriberEndpoint

默认的事件订阅者端点实现类
Наследование: IAsyncEventSubscriberEndpoint
Показать файл Открыть проект

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

Метод Описание
DefaultAsyncEventSubscriberEndpoint ( ) : System
DefaultAsyncEventSubscriberEndpoint ( IAsyncEventHandlerProvider asyncEventHandlerProvider, ISubscriptionStore subscriptionStore, IMessageTransport messageTransport, IMessageSerializer messageSerializer, ILoggerFactory loggerFactory ) : System
Initialize ( string address, bool clearSubscriptions ) : void
Start ( ) : void
Stop ( ) : void

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

Метод Описание
DispatchEventToHandlers ( object evnt ) : void
ReceiveMessage ( ) : void

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

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

public DefaultAsyncEventSubscriberEndpoint ( ) : System
Результат System

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

public DefaultAsyncEventSubscriberEndpoint ( IAsyncEventHandlerProvider asyncEventHandlerProvider, ISubscriptionStore subscriptionStore, IMessageTransport messageTransport, IMessageSerializer messageSerializer, ILoggerFactory loggerFactory ) : System
asyncEventHandlerProvider IAsyncEventHandlerProvider
subscriptionStore ISubscriptionStore
messageTransport IMessageTransport
messageSerializer IMessageSerializer
loggerFactory ILoggerFactory
Результат System

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

public Initialize ( string address, bool clearSubscriptions ) : void
address string
clearSubscriptions bool
Результат void

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

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

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

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