Пример #1
0
 public LykkeSessionManager(
     ILykkeSessionRepository lykkeSessionRepository,
     IClientSessionsClient clientSessionsClient)
 {
     _lykkeSessionRepository = lykkeSessionRepository;
     _clientSessionsClient   = clientSessionsClient;
 }
 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;
 }
Пример #3
0
 public CacheWarmUp(IClientSessionsClient sessionsClient, ILog log, TimeSpan timerPeriod, IList <string> excludeList, IBalancePoller balancePoller) : base(nameof(CacheWarmUp), (int)timerPeriod.TotalMilliseconds, log)
 {
     _sessionsClient = sessionsClient;
     _log            = log;
     _excludeList    = excludeList;
     _balancePoller  = balancePoller;
 }
Пример #4
0
 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;
 }
Пример #5
0
 public ClientController(
     ILog log,
     IClientSessionsClient clientSessionsClient,
     ILykkeRegistrationClient lykkeRegistrationClient,
     ClientAccountLogic clientAccountLogic,
     IRequestContext requestContext,
     IPersonalDataService personalDataService,
     IKycStatusService kycStatusService,
     IClientAccountClient clientAccountService,
     BaseSettings baseSettings,
     KycStatusValidator kycStatusValidator,
     IKycProfileService kycProfileService)
 {
     _log = log ?? throw new ArgumentNullException(nameof(log));
     _lykkeRegistrationClient = lykkeRegistrationClient ?? throw new ArgumentNullException(nameof(lykkeRegistrationClient));
     _clientSessionsClient    = clientSessionsClient;
     _clientAccountLogic      = clientAccountLogic;
     _kycStatusService        = kycStatusService;
     _requestContext          = requestContext ?? throw new ArgumentNullException(nameof(requestContext));
     _personalDataService     = personalDataService ?? throw new ArgumentNullException(nameof(personalDataService));
     _clientAccountService    = clientAccountService;
     _baseSettings            = baseSettings;
     _kycStatusValidator      = kycStatusValidator;
     _kycProfileService       = kycProfileService;
 }
Пример #6
0
 public SessionService(
     IMyNoSqlServerDataReader <SessionEntity> sessionsReader,
     IMyNoSqlServerDataWriter <SessionEntity> sessionsWriter,
     IClientSessionsClient clientSessionsClient,
     int expirationTimeInMins
     )
 {
     _sessionsReader       = sessionsReader;
     _sessionsWriter       = sessionsWriter;
     _clientSessionsClient = clientSessionsClient;
     _expirationTimeInMins = expirationTimeInMins;
 }
Пример #7
0
 public UserinfoController(
     ILog log,
     IApplicationRepository applicationRepository,
     IClientSessionsClient clientSessionsClient,
     IWalletCredentialsRepository walletCredentialsRepository,
     IClientAccountClient clientAccountClient)
 {
     _log = log;
     _applicationRepository       = applicationRepository;
     _clientSessionsClient        = clientSessionsClient;
     _walletCredentialsRepository = walletCredentialsRepository;
     _clientAccountClient         = clientAccountClient;
 }
Пример #8
0
 public SecondFactorAuthController(
     IConfirmationCodesClient confirmationCodesClient,
     IRequestContext requestContext,
     IClientSessionsClient clientSessionsClient,
     IPersonalDataService personalDataService,
     ICqrsEngine cqrsEngine)
 {
     _confirmationCodesClient = confirmationCodesClient;
     _requestContext          = requestContext;
     _clientSessionsClient    = clientSessionsClient;
     _personalDataService     = personalDataService;
     _cqrsEngine = cqrsEngine;
 }
 public CheckSessionMiddleware(
     RequestDelegate next,
     SessionCheckSettings sessionCheckSettings,
     IClientSessionsClient clientSessionsClient,
     ILykkePrincipal lykkePrincipal,
     ILog log
     )
 {
     _next = next;
     _sessionCheckSettings = sessionCheckSettings;
     _clientSessionsClient = clientSessionsClient;
     _lykkePrincipal       = lykkePrincipal;
     _log          = log;
     _checkMethods = new[] { "POST", "PUT", "DELETE" };
 }
 public CallbackController(
     IUserSessionManager userSessionManager,
     ILogFactory logFactory,
     IClientSessionsClient clientSessionsClient,
     IHttpClientFactory httpClientFactory,
     IDiscoveryCache discoveryCache,
     IroncladSettings ironcladSettings,
     ILykkeSessionManager lykkeSessionManager)
 {
     _clientSessionsClient = clientSessionsClient;
     _userSessionManager   = userSessionManager;
     _log = logFactory.CreateLog(this);
     _httpClientFactory   = httpClientFactory;
     _discoveryCache      = discoveryCache;
     _ironcladSettings    = ironcladSettings;
     _lykkeSessionManager = lykkeSessionManager;
 }
 public ResourcesController(
     IUserSessionManager userSessionManager,
     IUserSessionRepository userSessionRepository,
     IClientAccountClient clientAccountClient,
     IHttpClientFactory httpClientFactory,
     IDiscoveryCache discoveryCache,
     IClientSessionsClient clientSessionsClient,
     IroncladSettings ironcladSettings,
     LifetimeSettings lifetimeSettings,
     ILykkeSessionManager lykkeSessionManager)
 {
     _ironcladSettings      = ironcladSettings;
     _lifetimeSettings      = lifetimeSettings;
     _lykkeSessionManager   = lykkeSessionManager;
     _userSessionRepository = userSessionRepository;
     _clientAccountClient   = clientAccountClient;
     _userSessionManager    = userSessionManager;
     _httpClientFactory     = httpClientFactory;
     _discoveryCache        = discoveryCache;
     _clientSessionsClient  = clientSessionsClient;
 }
Пример #12
0
 public LykkePrincipal(IHttpContextAccessor httpContextAccessor, IClientSessionsClient clientSessionsClient)
 {
     _httpContextAccessor  = httpContextAccessor;
     _clientSessionsClient = clientSessionsClient;
 }
Пример #13
0
 public AuditMiddleware(RequestDelegate next, IClientSessionsClient clientSessionsClient, ILogger <AuditMiddleware> logger)
 {
     _next = next;
     _clientSessionsClient = clientSessionsClient;
     _logger = logger;
 }
Пример #14
0
 public ClientSessionsRepository(IClientSessionsClient sessionsClient)
 {
     _sessionsClient = sessionsClient;
 }
Пример #15
0
 public GrpcPrincipal(
     IClientSessionsClient clientSessionsClient
     )
 {
     _clientSessionsClient = clientSessionsClient;
 }