C# Класс NDomain.Bus.Subscriptions.Redis.RedisSubscriptionBroker

Наследование: ISubscriptionBroker
Показать файл Открыть проект

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

Метод Описание
NotifyChange ( SubscriptionChange changeType, NDomain.Bus.Subscriptions.Subscription subscription ) : Task
RedisSubscriptionBroker ( StackExchange.Redis.ConnectionMultiplexer connection, string prefix ) : NDomain.Bus.Subscriptions
SubscribeChangeNotifications ( Subscription>.Action handler ) : Task

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

Метод Описание
Initialize ( ) : Task
OnSubscriptionChanged ( string message ) : void

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

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

public NotifyChange ( SubscriptionChange changeType, NDomain.Bus.Subscriptions.Subscription subscription ) : Task
changeType SubscriptionChange
subscription NDomain.Bus.Subscriptions.Subscription
Результат Task

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

public RedisSubscriptionBroker ( StackExchange.Redis.ConnectionMultiplexer connection, string prefix ) : NDomain.Bus.Subscriptions
connection StackExchange.Redis.ConnectionMultiplexer
prefix string
Результат NDomain.Bus.Subscriptions

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

public SubscribeChangeNotifications ( Subscription>.Action handler ) : Task
handler Subscription>.Action
Результат Task