Ejemplo n.º 1
0
 public TradingConditionsController(
     ITradingConditionsService tradingConditionsService,
     IConvertService convertService)
 {
     _tradingConditionsService = tradingConditionsService;
     _convertService           = convertService;
 }
Ejemplo n.º 2
0
 public TradingRoutesController(
     IAssetsRepository assetsRepository,
     ITradingRoutesRepository tradingRoutesRepository,
     ITradingConditionsService tradingConditionsService,
     IAssetPairService assetPairsService,
     IConvertService convertService,
     IEventSender eventSender)
 {
     _assetsRepository         = assetsRepository;
     _tradingRoutesRepository  = tradingRoutesRepository;
     _tradingConditionsService = tradingConditionsService;
     _assetPairsService        = assetPairsService;
     _convertService           = convertService;
     _eventSender = eventSender;
 }
 public AccountManagementService(IAccountsRepository accountsRepository,
                                 ITradingConditionsService tradingConditionsService,
                                 ISendBalanceCommandsService sendBalanceCommandsService,
                                 AccountManagementSettings settings,
                                 IEventSender eventSender,
                                 ILog log,
                                 ISystemClock systemClock,
                                 AccountsCache cache,
                                 IAccountBalanceChangesRepository accountBalanceChangesRepository,
                                 IDealsApi dealsApi,
                                 IEodTaxFileMissingRepository taxFileMissingRepository,
                                 IAccountsApi accountsApi,
                                 IPositionsApi positionsApi,
                                 ITradingInstrumentsApi tradingInstrumentsApi,
                                 IFeatureManager featureManager,
                                 IAuditService auditService,
                                 CorrelationContextAccessor correlationContextAccessor,
                                 IBrokerSettingsCache brokerSettingsCache)
 {
     _accountsRepository         = accountsRepository;
     _tradingConditionsService   = tradingConditionsService;
     _sendBalanceCommandsService = sendBalanceCommandsService;
     _settings    = settings;
     _eventSender = eventSender;
     _log         = log;
     _systemClock = systemClock;
     _cache       = cache;
     _accountBalanceChangesRepository = accountBalanceChangesRepository;
     _dealsApi = dealsApi;
     _taxFileMissingRepository = taxFileMissingRepository;
     _accountsApi                = accountsApi;
     _positionsApi               = positionsApi;
     _tradingInstrumentsApi      = tradingInstrumentsApi;
     _featureManager             = featureManager;
     _auditService               = auditService;
     _correlationContextAccessor = correlationContextAccessor;
     _brokerSettingsCache        = brokerSettingsCache;
 }