C# Class Adaptive.ReactiveTrader.Messaging.Abstraction.SubscriberBase

Inheritance: ISubscriber
Show file Open project: AdaptiveConsulting/ReactiveTraderCloud

Public Methods

Method Description
Subscribe ( ISelectionExpression selectionExpression, MessageHandler messageHandler ) : IDisposable
Subscribe ( MessageHandler messageHandler ) : IDisposable

Protected Methods

Method Description
OnRegister ( ISelectionExpression selectionExpression, MessageHandler messageHandler ) : IDisposable
OnRegister ( MessageHandler messageHandler ) : IDisposable

Method Details

OnRegister() protected abstract method

protected abstract OnRegister ( ISelectionExpression selectionExpression, MessageHandler messageHandler ) : IDisposable
selectionExpression ISelectionExpression
messageHandler MessageHandler
return IDisposable

OnRegister() protected abstract method

protected abstract OnRegister ( MessageHandler messageHandler ) : IDisposable
messageHandler MessageHandler
return IDisposable

Subscribe() public method

public Subscribe ( ISelectionExpression selectionExpression, MessageHandler messageHandler ) : IDisposable
selectionExpression ISelectionExpression
messageHandler MessageHandler
return IDisposable

Subscribe() public method

public Subscribe ( MessageHandler messageHandler ) : IDisposable
messageHandler MessageHandler
return IDisposable