public void Setup() { _depositProvider = Substitute.For <IDepositProvider>(); _sessionService = Substitute.For <ISessionService>(); _consumerNotifier = Substitute.For <IConsumerNotifier>(); _timestamper = new Timestamper(Date); _sessionRepository = Substitute.For <IConsumerSessionRepository>(); _dataConsumerService = new DataConsumerService(_depositProvider, _sessionService, _consumerNotifier, _timestamper, _sessionRepository, LimboLogs.Instance); }
public ConsumerService(IAccountService accountService, IDataAssetService dataAssetService, IDataRequestService dataRequestService, IDataConsumerService dataConsumerService, IDataStreamService dataStreamService, IDepositManager depositManager, IDepositApprovalService depositApprovalService, IProviderService providerService, IReceiptService receiptService, IRefundService refundService, ISessionService sessionService) { _accountService = accountService; _dataAssetService = dataAssetService; _dataRequestService = dataRequestService; _dataConsumerService = dataConsumerService; _dataStreamService = dataStreamService; _depositManager = depositManager; _depositApprovalService = depositApprovalService; _providerService = providerService; _receiptService = receiptService; _refundService = refundService; _sessionService = sessionService; }
public DataConsumerController(IDataConsumerService dataConsumerService) { _dataConsumerService = dataConsumerService; }