public IntegrationService(CacheManager cacheManager, IOrganizationRepository organizationRepository, IIntegrationRepository integrationRepository, IntegrationFactory integrationFactory, IIntegrationClientRepository integrationClientRepository, IntegrationClientFactory integrationClientFactory, ITokenRepository tokenRepository, TokenFactory tokenFactory, ITokenRequestLogRepository tokenRequestLogRepository, TokenRequestLogFactory tokenRequestLogFactory, IProjectRepository projectRepository) { _cacheManager = cacheManager; _organizationRepository = organizationRepository; _integrationRepository = integrationRepository; _integrationFactory = integrationFactory; _integrationClientRepository = integrationClientRepository; _integrationClientFactory = integrationClientFactory; _tokenRepository = tokenRepository; _tokenFactory = tokenFactory; _tokenRequestLogRepository = tokenRequestLogRepository; _tokenRequestLogFactory = tokenRequestLogFactory; _projectRepository = projectRepository; }
public SignUpUnitOfWork(PostgreSQLTransactionalExecutor transactionalExecutor, IOrganizationRepository organizationRepository, IUserRepository userRepository, IUserLoginLogRepository userLoginLogRepository, IIntegrationRepository integrationRepository, IIntegrationClientRepository integrationClientRepository, IProjectRepository projectRepository, ILabelRepository labelRepository, ILabelTranslationRepository labelTranslationRepository) { _transactionalExecutor = transactionalExecutor; _organizationRepository = organizationRepository; _userRepository = userRepository; _userLoginLogRepository = userLoginLogRepository; _integrationRepository = integrationRepository; _integrationClientRepository = integrationClientRepository; _projectRepository = projectRepository; _labelRepository = labelRepository; _labelTranslationRepository = labelTranslationRepository; }