public TradersManager(ICryptoApi cryptoApi, IClusterClient clusterClient, IHubNotifier hubNotifier, IPushManager pushManager) { _cryptoApi = cryptoApi; _clusterClient = clusterClient; _hubNotifier = hubNotifier; _pushManager = pushManager; }
public CoinTrader(IClusterClient orleansClient, IHubNotifier hubNotifier, IPushManager pushManager, ICryptoBroker cryptoBroker) { _orleansClient = orleansClient; _hubNotifier = hubNotifier; _pushManager = pushManager; _cryptoBroker = cryptoBroker; _taskCompletionSource = new TaskCompletionSource <Budget>(); }
public ParticipationController(IParticipationService participationService, IHubNotifier hubNotifier) { _participationService = participationService; _hubNotifier = hubNotifier; }
public NewQuoteReceivedProcessor(ICommandRA <RateFeed> commandRA, IHubNotifier <RateFeed> notifyRateFeedClient) { this.commandRA = commandRA; this.notifyRateFeedClient = notifyRateFeedClient; }