C# Класс NServiceBus.Persistence.MongoDB.SubscriptionPersistence.MongoDbSubscriptionPersistence

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

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

Метод Описание
GetSubscriberAddressesForMessage ( IEnumerable messageTypes ) : IEnumerable
Init ( ) : void
MongoDbSubscriptionPersistence ( MongoDatabase database ) : System
Subscribe ( Address client, IEnumerable messageTypes ) : void
Unsubscribe ( Address client, IEnumerable messageTypes ) : void

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

Метод Описание
GetMessageTypeKeys ( IEnumerable messageTypes ) : IEnumerable

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

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

public GetSubscriberAddressesForMessage ( IEnumerable messageTypes ) : IEnumerable
messageTypes IEnumerable
Результат IEnumerable

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

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

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

public MongoDbSubscriptionPersistence ( MongoDatabase database ) : System
database MongoDatabase
Результат System

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

public Subscribe ( Address client, IEnumerable messageTypes ) : void
client Address
messageTypes IEnumerable
Результат void

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

public Unsubscribe ( Address client, IEnumerable messageTypes ) : void
client Address
messageTypes IEnumerable
Результат void