public KycController( IKycClient kycClient, IMapper mapper, IExtRequestContext requestContext) { _kycClient = kycClient; _mapper = mapper; _requestContext = requestContext; }
public KycController( IKycClient kycClient, IAuditLogPublisher auditLogPublisher, IMapper mapper, IExtRequestContext requestContext) { _kycClient = kycClient; _auditLogPublisher = auditLogPublisher; _mapper = mapper; _requestContext = requestContext; }
public PartnersController( IExtRequestContext requestContext, IPartnerManagementClient partnerManagementClient, IMapper mapper, IKycClient kycClient, IAuditLogPublisher auditLogPublisher, ISettingsService settingsService) { _requestContext = requestContext ?? throw new ArgumentNullException(nameof(requestContext)); _partnerManagementClient = partnerManagementClient ?? throw new ArgumentNullException(nameof(partnerManagementClient)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _kycClient = kycClient; _auditLogPublisher = auditLogPublisher; _settingsService = settingsService; }
public PartnerAbilityCheckService(IPaymentManagementClient paymentManagementClient, IKycClient kycClient) { _paymentManagementClient = paymentManagementClient; _kycClient = kycClient; }