C# Class NServiceBus.Persistence.MongoDB.SubscriptionPersistence.MongoDbSubscriptionPersistence

Inheritance: ISubscriptionStorage
Afficher le fichier Open project: Thuzi/NServiceBus.Persistence.MongoDb Class Usage Examples

Méthodes publiques

Méthode Description
GetSubscriberAddressesForMessage ( IEnumerable messageTypes ) : IEnumerable
Init ( ) : void
MongoDbSubscriptionPersistence ( MongoDatabase database ) : System
Subscribe ( Address client, IEnumerable messageTypes ) : void
Unsubscribe ( Address client, IEnumerable messageTypes ) : void

Private Methods

Méthode Description
GetMessageTypeKeys ( IEnumerable messageTypes ) : IEnumerable

Method Details

GetSubscriberAddressesForMessage() public méthode

public GetSubscriberAddressesForMessage ( IEnumerable messageTypes ) : IEnumerable
messageTypes IEnumerable
Résultat IEnumerable

Init() public méthode

public Init ( ) : void
Résultat void

MongoDbSubscriptionPersistence() public méthode

public MongoDbSubscriptionPersistence ( MongoDatabase database ) : System
database MongoDatabase
Résultat System

Subscribe() public méthode

public Subscribe ( Address client, IEnumerable messageTypes ) : void
client Address
messageTypes IEnumerable
Résultat void

Unsubscribe() public méthode

public Unsubscribe ( Address client, IEnumerable messageTypes ) : void
client Address
messageTypes IEnumerable
Résultat void