Exemplo n.º 1
0
 public SensorsPresenter(IDataRequestService dataRequestService,
                         ISensorsConversionHelper conversionHelper)
 {
     _dataRequestService = dataRequestService;
     _conversionHelper   = conversionHelper;
     _sensorsList        = new List <Sensors>();
     _observers          = new List <IObserver>();
 }
 public void Setup()
 {
     _dataRequestFactory = Substitute.For <IDataRequestFactory>();
     _depositProvider    = Substitute.For <IDepositProvider>();
     _kycVerifier        = Substitute.For <IKycVerifier>();
     _wallet             = Substitute.For <IWallet>();
     _providerService    = Substitute.For <IProviderService>();
     _timestamper        = new Timestamper(Date);
     _sessionRepository  = Substitute.For <IConsumerSessionRepository>();
     _consumerNotifier   = Substitute.For <IConsumerNotifier>();
     _dataRequestService = new DataRequestService(_dataRequestFactory, _depositProvider, _kycVerifier, _wallet,
                                                  _providerService, _timestamper, _sessionRepository, _consumerNotifier, LimboLogs.Instance);
 }
Exemplo n.º 3
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;
 }
Exemplo n.º 4
0
        private static void InvokeStandardContract(IDataRequestService dataService, MethodInfo info, object[] param, DataPacket item)
        {
            dynamic o = info.Invoke(dataService, param);

            o.Assimilate(item);
        }
Exemplo n.º 5
0
 public PassThroughModelRequestService(IDataRequestService service)
 {
     Service = service;
 }