public InitializeOperation( ISessionCache sessionCache, IBalanceUpdatePublisher balanceUpdatePublisher) : base("com.init") { _sessionCache = sessionCache; _balanceUpdatePublisher = balanceUpdatePublisher; }
public BalanceUpdatedEventSubscriber( string connectionString, string exchangeName, ILogFactory logFactory, IBalanceUpdatePublisher balanceUpdatePublisher) : base(connectionString, exchangeName, logFactory) { _balanceUpdatePublisher = balanceUpdatePublisher; }
public RpcFrontend( IBalanceUpdatePublisher balanceUpdatePublisher, IWalletStatusUpdatePublisher walletStatusUpdatePublisher, ISessionCache sessionCache) { _balanceUpdatePublisher = balanceUpdatePublisher; _walletStatusUpdatePublisher = walletStatusUpdatePublisher; _sessionCache = sessionCache; }