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);
 }
Ejemplo n.º 2
0
 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;
 }
Ejemplo n.º 3
0
 public DataConsumerController(IDataConsumerService dataConsumerService)
 {
     _dataConsumerService = dataConsumerService;
 }