C# Class CodeSharp.EventSourcing.NHibernate.NHibernateSubscriptionStore

Inheritance: ISubscriptionStore
Afficher le fichier Open project: tangxuehua/eventsourcing

Méthodes publiques

Méthode Description
ClearAddressSubscriptions ( Address address ) : void
GetSubscriberAddressesForMessage ( Type messageType ) : IEnumerable
NHibernateSubscriptionStore ( ISessionFactory sessionFactory, ILoggerFactory loggerFactory ) : System
RefreshSubscriptions ( ) : void
Subscribe ( Address address, Type messageType ) : void
Unsubscribe ( Address address, Type messageType ) : void

Method Details

ClearAddressSubscriptions() public méthode

public ClearAddressSubscriptions ( Address address ) : void
address CodeSharp.EventSourcing.Address
Résultat void

GetSubscriberAddressesForMessage() public méthode

public GetSubscriberAddressesForMessage ( Type messageType ) : IEnumerable
messageType System.Type
Résultat IEnumerable

NHibernateSubscriptionStore() public méthode

public NHibernateSubscriptionStore ( ISessionFactory sessionFactory, ILoggerFactory loggerFactory ) : System
sessionFactory ISessionFactory
loggerFactory ILoggerFactory
Résultat System

RefreshSubscriptions() public méthode

public RefreshSubscriptions ( ) : void
Résultat void

Subscribe() public méthode

public Subscribe ( Address address, Type messageType ) : void
address CodeSharp.EventSourcing.Address
messageType System.Type
Résultat void

Unsubscribe() public méthode

public Unsubscribe ( Address address, Type messageType ) : void
address CodeSharp.EventSourcing.Address
messageType System.Type
Résultat void