public UserController(IDocumentSignatureVerifier documentSignatureVerifier, IAccountsService accountsService, IExecutionContextManager executionContextManager, IAssetsService assetsService, IIdentityAttributesService identityAttributesService, IDataAccessService externalDataAccessService, IGatewayService gatewayService, IConfigurationService configurationService, IHubContext <IdentitiesHub> idenitiesHubContext) { _documentSignatureVerifier = documentSignatureVerifier; _accountsService = accountsService; _executionContextManager = executionContextManager; _assetsService = assetsService; _identityAttributesService = identityAttributesService; _dataAccessService = externalDataAccessService; _gatewayService = gatewayService; _idenitiesHubContext = idenitiesHubContext; _portalConfiguration = configurationService.Get <IPortalConfiguration>(); }
public SpUsersController(IAccountsServiceEx accountsService, IDataAccessService dataAccessService, IHashCalculationsRepository hashCalculationsRepository, IExecutionContextManager executionContextManager, IAssetsService assetsService, IUniversalProofsPool universalProofsPool, IDocumentSignatureVerifier documentSignatureVerifier) { _accountsService = accountsService; _dataAccessService = dataAccessService; _executionContextManager = executionContextManager; _assetsService = assetsService; _universalProofsPool = universalProofsPool; _documentSignatureVerifier = documentSignatureVerifier; _hashCalculation = hashCalculationsRepository.Create(Globals.DEFAULT_HASH); }