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; }
public ProfileActionHandler( IHttpContextAccessor httpContextAccessor, IUserManager userManager, IClientAccountClient clientAccountClient, IKycProfileService kycProfileService ) { _httpContextAccessor = httpContextAccessor; _userManager = userManager; _clientAccountClient = clientAccountClient; _kycProfileService = kycProfileService; }