public OperationsController( IAssetsServiceWithCache assetsServiceWithCache, IBalancesClient balancesClient, IKycStatusService kycStatusService, IClientAccountClient clientAccountClient, FeeSettings feeSettings, BaseSettings baseSettings, IOperationsClient operationsClient, ICqrsEngine cqrsEngine, IRequestContext requestContext, IConfirmationCodesClient confirmationCodesClient, Google2FaService google2FaService) { _assetsServiceWithCache = assetsServiceWithCache; _balancesClient = balancesClient; _kycStatusService = kycStatusService; _clientAccountClient = clientAccountClient; _feeSettings = feeSettings; _baseSettings = baseSettings; _operationsClient = operationsClient; _cqrsEngine = cqrsEngine; _requestContext = requestContext; _confirmationCodesClient = confirmationCodesClient; _google2FaService = google2FaService; }
public OrdersController( IRequestContext requestContext, IClientSessionsClient clientSessionsClient, IPersonalDataService personalDataService, IKycStatusService kycStatusService, IClientAccountClient clientAccountClient, IAssetsServiceClient assetsServiceClient, IMatchingEngineClient matchingEngineClient, FeeSettings feeSettings, IOperationsClient operationsClient, BaseSettings baseSettings, IcoSettings icoSettings, GlobalSettings globalSettings, IHistoryClient historyClient) { _requestContext = requestContext; _clientSessionsClient = clientSessionsClient; _personalDataService = personalDataService; _kycStatusService = kycStatusService; _clientAccountClient = clientAccountClient; _assetsServiceClient = assetsServiceClient; _matchingEngineClient = matchingEngineClient; _feeSettings = feeSettings; _operationsClient = operationsClient; _baseSettings = baseSettings; _icoSettings = icoSettings; _globalSettings = globalSettings; _historyClient = historyClient; }
public OrdersController( IRequestContext requestContext, ILykkePrincipal lykkePrincipal, IClientSessionsClient clientSessionsClient, IPersonalDataService personalDataService, IKycStatusService kycStatusService, IClientAccountClient clientAccountClient, IAssetsServiceWithCache assetsServiceWithCache, IMatchingEngineClient matchingEngineClient, ILimitOrdersRepositoryClient limitOrdersRepository, FeeSettings feeSettings, IOperationsClient operationsClient, BaseSettings baseSettings, IcoSettings icoSettings, GlobalSettings globalSettings) { _requestContext = requestContext; _lykkePrincipal = lykkePrincipal; _clientSessionsClient = clientSessionsClient; _personalDataService = personalDataService; _kycStatusService = kycStatusService; _clientAccountClient = clientAccountClient; _assetsServiceWithCache = assetsServiceWithCache; _matchingEngineClient = matchingEngineClient; _limitOrdersRepository = limitOrdersRepository; _feeSettings = feeSettings; _operationsClient = operationsClient; _baseSettings = baseSettings; _icoSettings = icoSettings; _globalSettings = globalSettings; }
public OrdersController(IRequestContext requestContext, IAssetsServiceWithCache assetsServiceWithCache, IMatchingEngineClient matchingEngineClient, ILimitOrdersRepositoryClient limitOrdersRepository, IFeeCalculatorClient feeCalculatorClient, FeeSettings feeSettings, BaseSettings baseSettings) { _requestContext = requestContext; _assetsServiceWithCache = assetsServiceWithCache; _matchingEngineClient = matchingEngineClient; _limitOrdersRepository = limitOrdersRepository; _feeCalculatorClient = feeCalculatorClient; _feeSettings = feeSettings; _baseSettings = baseSettings; }
public FeeRateFacade(FeeSettings feeSettings, IDynamicFeeRateRepository dynamicFeeRateRepository, IDynamicFeeProvider dynamicFeeProvider) { _feeSettings = feeSettings; _dynamicFeeRateRepository = dynamicFeeRateRepository; _dynamicFeeProvider = dynamicFeeProvider; }
public DynamicFeeProvider(FeeSettings feeSettings) { _feeSettings = feeSettings; }
public FeeCalculatorAdapter(IFeeCalculatorClient feeCalculatorClient, FeeSettings feeSettings) { _feeCalculatorClient = feeCalculatorClient ?? throw new ArgumentNullException(nameof(feeCalculatorClient)); _feeSettings = feeSettings ?? throw new ArgumentNullException(nameof(feeSettings)); }