예제 #1
0
 public SrvKycStatusManager(IKycRepository kycRepository, IMenuBadgesRepository menuBadgesRepository,
                            IPersonalDataRepository personalDataRepository)
 {
     _kycRepository          = kycRepository;
     _menuBadgesRepository   = menuBadgesRepository;
     _personalDataRepository = personalDataRepository;
 }
예제 #2
0
 public AuthController(IClientAccountsRepository clientAccountsRepository, IKycRepository kycRepository,
                       IPinSecurityRepository pinSecurityRepository)
 {
     _clientAccountsRepository = clientAccountsRepository;
     _kycRepository            = kycRepository;
     _pinSecurityRepository    = pinSecurityRepository;
 }
예제 #3
0
 public AuthController(IClientAccountsRepository clientAccountsRepository, IKycRepository kycRepository, 
     IPinSecurityRepository pinSecurityRepository)
 {
     _clientAccountsRepository = clientAccountsRepository;
     _kycRepository = kycRepository;
     _pinSecurityRepository = pinSecurityRepository;
 }
예제 #4
0
 public SrvKycStatusManager(IKycRepository kycRepository, IMenuBadgesRepository menuBadgesRepository, 
     IPersonalDataRepository personalDataRepository)
 {
     _kycRepository = kycRepository;
     _menuBadgesRepository = menuBadgesRepository;
     _personalDataRepository = personalDataRepository;
 }
 public DocumentsCheckingController(SrvKycStatusManager kycStatusManager, SrvClientFinder srvClientFinder, 
     IPersonalDataRepository personalDataRepository, IKycRepository kycRepository)
 {
     _kycStatusManager = kycStatusManager;
     _srvClientFinder = srvClientFinder;
     _personalDataRepository = personalDataRepository;
     _kycRepository = kycRepository;
 }
예제 #6
0
 public AuthenticationActionHandler(IKycRepository kycRepository, ISrvKycManager srvKycManager,
                                    IClientSettingsRepository clientSettingsRepository, IKycDocumentsRepository kycDocumentsRepository)
 {
     _kycRepository            = kycRepository;
     _srvKycManager            = srvKycManager;
     _clientSettingsRepository = clientSettingsRepository;
     _kycDocumentsRepository   = kycDocumentsRepository;
 }
예제 #7
0
 public DocumentsCheckingController(SrvKycStatusManager kycStatusManager, SrvClientFinder srvClientFinder,
                                    IPersonalDataRepository personalDataRepository, IKycRepository kycRepository)
 {
     _kycStatusManager       = kycStatusManager;
     _srvClientFinder        = srvClientFinder;
     _personalDataRepository = personalDataRepository;
     _kycRepository          = kycRepository;
 }
예제 #8
0
 public UserinfoController(
     IApplicationRepository applicationRepository,
     IKycRepository kycRepository,
     IClientAccountsRepository clientAccountsRepository,
     IClientsSessionsRepository clientsSessionsRepository,
     IWalletCredentialsRepository walletCredentialsRepository)
 {
     _applicationRepository       = applicationRepository;
     _kycRepository               = kycRepository;
     _clientAccountsRepository    = clientAccountsRepository;
     _clientsSessionsRepository   = clientsSessionsRepository;
     _walletCredentialsRepository = walletCredentialsRepository;
 }
예제 #9
0
 public SrvKycManager(IKycDocumentsRepository kycDocumentsRepository,
                      IKycDocumentsScansRepository kycDocumentsScansRepository,
                      IKycRepository kycRepository,
                      IPersonalDataService personalDataService,
                      IClientAccountsRepository clientAccountsRepository,
                      IAuditLogRepository auditLogRepository,
                      IClientSettingsRepository clientSettingsRepository,
                      IMenuBadgesRepository menuBadgesRepository)
 {
     _kycDocumentsRepository      = kycDocumentsRepository;
     _kycDocumentsScansRepository = kycDocumentsScansRepository;
     _kycRepository            = kycRepository;
     _personalDataService      = personalDataService;
     _clientAccountsRepository = clientAccountsRepository;
     _auditLogRepository       = auditLogRepository;
     _clientSettingsRepository = clientSettingsRepository;
     _menuBadgesRepository     = menuBadgesRepository;
 }
예제 #10
0
        public KycService(
            IKycRepository kycRepository,
            IMrzProcessor mrzProcessor,
            IVerifier verifier,
            IMapper mapper,
            IKafkaProducer <string, InitiateKycResponseModel> initiateKycProducer,
            IKafkaProducer <string, CheckMrzStatusResponseModel> checkMrzStatusProducer,
            IKafkaProducer <string, VerificationResponseModel> verificationProducer)
        {
            _kycRepository = Guard.IsNotNull(kycRepository, nameof(kycRepository));

            _mrzProcessor = Guard.IsNotNull(mrzProcessor, nameof(mrzProcessor));
            _verifier     = Guard.IsNotNull(verifier, nameof(verifier));
            _mapper       = Guard.IsNotNull(mapper, nameof(mapper));

            _initiateKycProducer    = Guard.IsNotNull(initiateKycProducer, nameof(initiateKycProducer));
            _checkMrzStatusProducer = Guard.IsNotNull(checkMrzStatusProducer, nameof(checkMrzStatusProducer));
            _verificationProducer   = Guard.IsNotNull(verificationProducer, nameof(verificationProducer));
        }
예제 #11
0
 public SrvKycManager(IKycDocumentsRepository kycDocumentsRepository,
                      IKycDocumentsScansRepository kycDocumentsScansRepository,
                      IKycRepository kycRepository,
                      IPersonalDataRepository personalDataRepository, IClientAccountsRepository clientAccountsRepository,
                      IRegistrationConsumer[] registrationConsumers, IAuditLogRepository auditLogRepository,
                      IRegistrationLogs registrationLogs, IClientSettingsRepository clientSettingsRepository,
                      IAppGlobalSettingsRepositry appGlobalSettingsRepositry, IAssetGroupRepository assetGroupRepository,
                      ISrvEmailsFacade srvEmailsFacade)
 {
     _kycDocumentsRepository      = kycDocumentsRepository;
     _kycDocumentsScansRepository = kycDocumentsScansRepository;
     _kycRepository              = kycRepository;
     _personalDataRepository     = personalDataRepository;
     _clientAccountsRepository   = clientAccountsRepository;
     _registrationConsumers      = registrationConsumers;
     _auditLogRepository         = auditLogRepository;
     _registrationLogs           = registrationLogs;
     _clientSettingsRepository   = clientSettingsRepository;
     _appGlobalSettingsRepositry = appGlobalSettingsRepositry;
     _assetGroupRepository       = assetGroupRepository;
     _srvEmailsFacade            = srvEmailsFacade;
 }
예제 #12
0
 public SrvKycManager(IKycDocumentsRepository kycDocumentsRepository, IKycDocumentsScansRepository kycDocumentsScansRepository,
                      IKycRepository kycRepository, IMenuBadgesRepository menuBadgesRepository,
                      IPersonalDataRepository personalDataRepository, IClientAccountsRepository clientAccountsRepository,
                      IAuditLogRepository auditLogRepository, IRegistrationLogs registrationLogs, IClientSettingsRepository clientSettingsRepository,
                      ISrvBlockchainHelper srvBlockchainHelper, BaseSettings baseSettings,
                      IAppGlobalSettingsRepositry appGlobalSettingsRepositry, IAssetGroupRepository assetGroupRepository,
                      ISrvEmailsFacade srvEmailsFacade, IBackgroundWorkRequestProducer backgroundWorkRequestProducer)
 {
     _kycDocumentsRepository      = kycDocumentsRepository;
     _kycDocumentsScansRepository = kycDocumentsScansRepository;
     _kycRepository                 = kycRepository;
     _menuBadgesRepository          = menuBadgesRepository;
     _personalDataRepository        = personalDataRepository;
     _clientAccountsRepository      = clientAccountsRepository;
     _auditLogRepository            = auditLogRepository;
     _registrationLogs              = registrationLogs;
     _clientSettingsRepository      = clientSettingsRepository;
     _srvBlockchainHelper           = srvBlockchainHelper;
     _baseSettings                  = baseSettings;
     _appGlobalSettingsRepositry    = appGlobalSettingsRepositry;
     _assetGroupRepository          = assetGroupRepository;
     _srvEmailsFacade               = srvEmailsFacade;
     _backgroundWorkRequestProducer = backgroundWorkRequestProducer;
 }
예제 #13
0
 public KycDocumentsController(IKycRepository kycRepository, SrvKycDocumentsManager srvKycDocumentsManager)
 {
     _srvKycDocumentsManager = srvKycDocumentsManager;
     _kycRepository          = kycRepository;
 }
예제 #14
0
 public KycStatusController(IKycRepository kycRepository)
 {
     _kycRepository = kycRepository;
 }
 public KycDocumentsController(IKycRepository kycRepository, SrvKycDocumentsManager srvKycDocumentsManager)
 {
     _srvKycDocumentsManager = srvKycDocumentsManager;
     _kycRepository = kycRepository;
 }
예제 #16
0
 private static void PopulateDependencies(this IoC ioc)
 {
     KycRepository = ioc.GetObject <IKycRepository>();
 }
예제 #17
0
 public PageController(IKycRepository kycRepository)
 {
     _kycRepository = kycRepository;
 }
예제 #18
0
 public KycStatusController(IKycRepository kycRepository)
 {
     _kycRepository = kycRepository;
 }
예제 #19
0
 public KycService(IKycRepository _kycRepository)
 {
     this.kycRepository = _kycRepository;
 }
예제 #20
0
 public SrvKycForAsset(CachedDataDictionary <string, IAsset> assets,
                       IKycRepository kycRepository)
 {
     _assets        = assets;
     _kycRepository = kycRepository;
 }
 public UserinfoController(IApplicationRepository applicationRepository, IKycRepository kycRepository, IClientAccountsRepository clientAccountsRepository)
 {
     _applicationRepository    = applicationRepository;
     _kycRepository            = kycRepository;
     _clientAccountsRepository = clientAccountsRepository;
 }
예제 #22
0
 public PageController(IKycRepository kycRepository)
 {
     _kycRepository = kycRepository;
 }
예제 #23
0
 public KycService(IKycRepository repository, IAuditTrailService _auditTrailService)
 {
     _repository            = repository;
     this.auditTrailService = _auditTrailService;
 }