C# 클래스 CodeSharp.EventSourcing.DefaultSubscriptionStore

Default implementation of subscription store, use ADO.NET to persist event subscription.
상속: ISubscriptionStore
파일 보기 프로젝트 열기: tangxuehua/eventsourcing

공개 메소드들

메소드 설명
ClearAddressSubscriptions ( Address address ) : void
DefaultSubscriptionStore ( IDbConnectionFactory connectionFactory, ILoggerFactory loggerFactory ) : System
GetSubscriberAddressesForMessage ( Type messageType ) : IEnumerable
RefreshSubscriptions ( ) : void
Subscribe ( Address address, Type messageType ) : void
Unsubscribe ( Address address, Type messageType ) : void

메소드 상세

ClearAddressSubscriptions() 공개 메소드

public ClearAddressSubscriptions ( Address address ) : void
address Address
리턴 void

DefaultSubscriptionStore() 공개 메소드

public DefaultSubscriptionStore ( IDbConnectionFactory connectionFactory, ILoggerFactory loggerFactory ) : System
connectionFactory IDbConnectionFactory
loggerFactory ILoggerFactory
리턴 System

GetSubscriberAddressesForMessage() 공개 메소드

public GetSubscriberAddressesForMessage ( Type messageType ) : IEnumerable
messageType System.Type
리턴 IEnumerable

RefreshSubscriptions() 공개 메소드

public RefreshSubscriptions ( ) : void
리턴 void

Subscribe() 공개 메소드

public Subscribe ( Address address, Type messageType ) : void
address Address
messageType System.Type
리턴 void

Unsubscribe() 공개 메소드

public Unsubscribe ( Address address, Type messageType ) : void
address Address
messageType System.Type
리턴 void