C# Class NDomain.Bus.Subscriptions.LocalSubscriptionStore

In-process subscription store
Inheritance: ISubscriptionStore
显示文件 Open project: mfelicio/NDomain Class Usage Examples

Public Methods

Method Description
AddSubscription ( NDomain.Bus.Subscriptions.Subscription subscription ) : Task
GetAll ( ) : Task>
GetByEndpoint ( string endpoint ) : Task>
GetByTopic ( string topic ) : Task>
LocalSubscriptionStore ( ) : System
RemoveSubscription ( NDomain.Bus.Subscriptions.Subscription subscription ) : Task

Method Details

AddSubscription() public method

public AddSubscription ( NDomain.Bus.Subscriptions.Subscription subscription ) : Task
subscription NDomain.Bus.Subscriptions.Subscription
return Task

GetAll() public method

public GetAll ( ) : Task>
return Task>

GetByEndpoint() public method

public GetByEndpoint ( string endpoint ) : Task>
endpoint string
return Task>

GetByTopic() public method

public GetByTopic ( string topic ) : Task>
topic string
return Task>

LocalSubscriptionStore() public method

public LocalSubscriptionStore ( ) : System
return System

RemoveSubscription() public method

public RemoveSubscription ( NDomain.Bus.Subscriptions.Subscription subscription ) : Task
subscription NDomain.Bus.Subscriptions.Subscription
return Task