public ClientStore( IInstallationRepository installationRepository, IOrganizationRepository organizationRepository, IUserRepository userRepository, GlobalSettings globalSettings, StaticClientStore staticClientStore, ILicensingService licensingService, ICurrentContext currentContext, IOrganizationUserRepository organizationUserRepository, IProviderUserRepository providerUserRepository, IProviderOrganizationRepository providerOrganizationRepository, IOrganizationApiKeyRepository organizationApiKeyRepository) { _installationRepository = installationRepository; _organizationRepository = organizationRepository; _userRepository = userRepository; _globalSettings = globalSettings; _staticClientStore = staticClientStore; _licensingService = licensingService; _currentContext = currentContext; _organizationUserRepository = organizationUserRepository; _providerUserRepository = providerUserRepository; _providerOrganizationRepository = providerOrganizationRepository; _organizationApiKeyRepository = organizationApiKeyRepository; }
public OrganizationService( IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, ICollectionRepository collectionRepository, IUserRepository userRepository, IGroupRepository groupRepository, IDataProtectionProvider dataProtectionProvider, IMailService mailService, IPushNotificationService pushNotificationService, IPushRegistrationService pushRegistrationService, IDeviceRepository deviceRepository, IEventService eventService, IInstallationRepository installationRepository, GlobalSettings globalSettings) { _organizationRepository = organizationRepository; _organizationUserRepository = organizationUserRepository; _collectionRepository = collectionRepository; _userRepository = userRepository; _groupRepository = groupRepository; _dataProtector = dataProtectionProvider.CreateProtector("OrganizationServiceDataProtector"); _mailService = mailService; _pushNotificationService = pushNotificationService; _pushRegistrationService = pushRegistrationService; _deviceRepository = deviceRepository; _eventService = eventService; _installationRepository = installationRepository; _globalSettings = globalSettings; }
public AccountsController( GlobalSettings globalSettings, ICipherRepository cipherRepository, IFolderRepository folderRepository, IOrganizationService organizationService, IOrganizationUserRepository organizationUserRepository, IProviderUserRepository providerUserRepository, IPaymentService paymentService, IUserRepository userRepository, IUserService userService, ISendRepository sendRepository, ISendService sendService) { _cipherRepository = cipherRepository; _folderRepository = folderRepository; _globalSettings = globalSettings; _organizationService = organizationService; _organizationUserRepository = organizationUserRepository; _providerUserRepository = providerUserRepository; _paymentService = paymentService; _userRepository = userRepository; _userService = userService; _sendRepository = sendRepository; _sendService = sendService; }
public OrganizationSponsorshipsController( IOrganizationSponsorshipRepository organizationSponsorshipRepository, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, IValidateRedemptionTokenCommand validateRedemptionTokenCommand, IValidateBillingSyncKeyCommand validateBillingSyncKeyCommand, ICreateSponsorshipCommand createSponsorshipCommand, ISendSponsorshipOfferCommand sendSponsorshipOfferCommand, ISetUpSponsorshipCommand setUpSponsorshipCommand, IRevokeSponsorshipCommand revokeSponsorshipCommand, IRemoveSponsorshipCommand removeSponsorshipCommand, ICloudSyncSponsorshipsCommand syncSponsorshipsCommand, IUserService userService, ICurrentContext currentContext) { _organizationSponsorshipRepository = organizationSponsorshipRepository; _organizationRepository = organizationRepository; _organizationUserRepository = organizationUserRepository; _validateRedemptionTokenCommand = validateRedemptionTokenCommand; _validateBillingSyncKeyCommand = validateBillingSyncKeyCommand; _createSponsorshipCommand = createSponsorshipCommand; _sendSponsorshipOfferCommand = sendSponsorshipOfferCommand; _setUpSponsorshipCommand = setUpSponsorshipCommand; _revokeSponsorshipCommand = revokeSponsorshipCommand; _removeSponsorshipCommand = removeSponsorshipCommand; _syncSponsorshipsCommand = syncSponsorshipsCommand; _userService = userService; _currentContext = currentContext; }
public OrganizationsController( IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, ICipherRepository cipherRepository, ICollectionRepository collectionRepository, IGroupRepository groupRepository, IPolicyRepository policyRepository, IPaymentService paymentService, IApplicationCacheService applicationCacheService, GlobalSettings globalSettings, IReferenceEventService referenceEventService, IUserService userService) { _organizationRepository = organizationRepository; _organizationUserRepository = organizationUserRepository; _cipherRepository = cipherRepository; _collectionRepository = collectionRepository; _groupRepository = groupRepository; _policyRepository = policyRepository; _paymentService = paymentService; _applicationCacheService = applicationCacheService; _globalSettings = globalSettings; _referenceEventService = referenceEventService; _userService = userService; }
public OrganizationsController( IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, IOrganizationConnectionRepository organizationConnectionRepository, ISelfHostedSyncSponsorshipsCommand syncSponsorshipsCommand, ICipherRepository cipherRepository, ICollectionRepository collectionRepository, IGroupRepository groupRepository, IPolicyRepository policyRepository, IPaymentService paymentService, ILicensingService licensingService, IApplicationCacheService applicationCacheService, GlobalSettings globalSettings, IReferenceEventService referenceEventService, IUserService userService) { _organizationRepository = organizationRepository; _organizationUserRepository = organizationUserRepository; _organizationConnectionRepository = organizationConnectionRepository; _syncSponsorshipsCommand = syncSponsorshipsCommand; _cipherRepository = cipherRepository; _collectionRepository = collectionRepository; _groupRepository = groupRepository; _policyRepository = policyRepository; _paymentService = paymentService; _licensingService = licensingService; _applicationCacheService = applicationCacheService; _globalSettings = globalSettings; _referenceEventService = referenceEventService; _userService = userService; }
public ResourceOwnerPasswordValidator( UserManager <User> userManager, IDeviceRepository deviceRepository, IDeviceService deviceService, IUserService userService, IEventService eventService, IOrganizationDuoWebTokenProvider organizationDuoWebTokenProvider, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, IApplicationCacheService applicationCacheService, IMailService mailService, ILogger <ResourceOwnerPasswordValidator> logger, ICurrentContext currentContext, GlobalSettings globalSettings, IPolicyRepository policyRepository, ICaptchaValidationService captchaValidationService) : base(userManager, deviceRepository, deviceService, userService, eventService, organizationDuoWebTokenProvider, organizationRepository, organizationUserRepository, applicationCacheService, mailService, logger, currentContext, globalSettings, policyRepository) { _userManager = userManager; _userService = userService; _currentContext = currentContext; _captchaValidationService = captchaValidationService; }
public BaseRequestValidator( UserManager <User> userManager, IDeviceRepository deviceRepository, IDeviceService deviceService, IUserService userService, IEventService eventService, IOrganizationDuoWebTokenProvider organizationDuoWebTokenProvider, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, IApplicationCacheService applicationCacheService, IMailService mailService, ILogger <ResourceOwnerPasswordValidator> logger, ICurrentContext currentContext, GlobalSettings globalSettings, IPolicyRepository policyRepository) { _userManager = userManager; _deviceRepository = deviceRepository; _deviceService = deviceService; _userService = userService; _eventService = eventService; _organizationDuoWebTokenProvider = organizationDuoWebTokenProvider; _organizationRepository = organizationRepository; _organizationUserRepository = organizationUserRepository; _applicationCacheService = applicationCacheService; _mailService = mailService; _logger = logger; _currentContext = currentContext; _globalSettings = globalSettings; _policyRepository = policyRepository; }
private static bool UserHasAccess(HttpContextBase httpContext, IUserManagementService userManager, IOrganizationUserRepository orgUserRepo, IEnumerable <AccessControlEntry> accessControlEntries) { var siteUser = userManager.GetSiteUser(httpContext); //if no user, false if (siteUser?.UserName == null) { return(false); } var activeCustomer = userManager.GetActiveCustomer(httpContext); if (activeCustomer?.CustomerNo == null) { var defaultCustomerRoles = orgUserRepo.GetUserCustomerRoles(siteUser.UserName, "LBR") ?? new Core.DataModels.Security.UserRole[0]; return(defaultCustomerRoles.Any(ur => accessControlEntries.Any(e => e.Name == ur.RoleName))); } var userRoles = orgUserRepo.GetUserCustomerRoles(siteUser.UserName, activeCustomer.CustomerNo) ?? new Core.DataModels.Security.UserRole[0]; return(userRoles.Any(ur => accessControlEntries.Any(e => e.Name == ur.RoleName))); }
/// <summary> /// Create new instance. /// </summary> public ReviewerController(IMapper mapper, Core.AppContext appContext, IOrganizationUserRepository organizationUserRepository, IUserRepository userRepository) { _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _appContext = appContext ?? throw new ArgumentNullException(nameof(appContext)); _organizationUserRepository = organizationUserRepository ?? throw new ArgumentNullException(nameof(organizationUserRepository)); _userRepository = userRepository ?? throw new ArgumentNullException(nameof(userRepository)); }
public OrganizationsController( IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, IPolicyRepository policyRepository, IOrganizationService organizationService, IUserService userService, IPaymentService paymentService, ICurrentContext currentContext, ISsoConfigRepository ssoConfigRepository, ISsoConfigService ssoConfigService, IGetOrganizationApiKeyCommand getOrganizationApiKeyCommand, IRotateOrganizationApiKeyCommand rotateOrganizationApiKeyCommand, IOrganizationApiKeyRepository organizationApiKeyRepository, GlobalSettings globalSettings) { _organizationRepository = organizationRepository; _organizationUserRepository = organizationUserRepository; _policyRepository = policyRepository; _organizationService = organizationService; _userService = userService; _paymentService = paymentService; _currentContext = currentContext; _ssoConfigRepository = ssoConfigRepository; _ssoConfigService = ssoConfigService; _getOrganizationApiKeyCommand = getOrganizationApiKeyCommand; _rotateOrganizationApiKeyCommand = rotateOrganizationApiKeyCommand; _organizationApiKeyRepository = organizationApiKeyRepository; _globalSettings = globalSettings; }
public CipherServiceTests() { _cipherRepository = Substitute.For <ICipherRepository>(); _folderRepository = Substitute.For <IFolderRepository>(); _collectionRepository = Substitute.For <ICollectionRepository>(); _userRepository = Substitute.For <IUserRepository>(); _organizationRepository = Substitute.For <IOrganizationRepository>(); _organizationUserRepository = Substitute.For <IOrganizationUserRepository>(); _collectionCipherRepository = Substitute.For <ICollectionCipherRepository>(); _pushService = Substitute.For <IPushNotificationService>(); _attachmentStorageService = Substitute.For <IAttachmentStorageService>(); _eventService = Substitute.For <IEventService>(); _userService = Substitute.For <IUserService>(); _globalSettings = new GlobalSettings(); _sut = new CipherService( _cipherRepository, _folderRepository, _collectionRepository, _userRepository, _organizationRepository, _organizationUserRepository, _collectionCipherRepository, _pushService, _attachmentStorageService, _eventService, _userService, _globalSettings ); }
public AccountsControllerTests() { _userService = Substitute.For <IUserService>(); _userRepository = Substitute.For <IUserRepository>(); _cipherRepository = Substitute.For <ICipherRepository>(); _folderRepository = Substitute.For <IFolderRepository>(); _organizationService = Substitute.For <IOrganizationService>(); _organizationUserRepository = Substitute.For <IOrganizationUserRepository>(); _providerUserRepository = Substitute.For <IProviderUserRepository>(); _paymentService = Substitute.For <IPaymentService>(); _globalSettings = new GlobalSettings(); _sendRepository = Substitute.For <ISendRepository>(); _sendService = Substitute.For <ISendService>(); _sut = new AccountsController( _globalSettings, _cipherRepository, _folderRepository, _organizationService, _organizationUserRepository, _providerUserRepository, _paymentService, _userRepository, _userService, _sendRepository, _sendService ); }
public AccountController( IAuthenticationSchemeProvider schemeProvider, IClientStore clientStore, IIdentityServerInteractionService interaction, ILogger <AccountController> logger, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, ISsoConfigRepository ssoConfigRepository, ISsoUserRepository ssoUserRepository, IUserRepository userRepository, IPolicyRepository policyRepository, IUserService userService, II18nService i18nService, UserManager <User> userManager) { _schemeProvider = schemeProvider; _clientStore = clientStore; _interaction = interaction; _logger = logger; _organizationRepository = organizationRepository; _organizationUserRepository = organizationUserRepository; _userRepository = userRepository; _ssoConfigRepository = ssoConfigRepository; _ssoUserRepository = ssoUserRepository; _policyRepository = policyRepository; _userService = userService; _i18nService = i18nService; _userManager = userManager; }
public UserServiceTests() { _userRepository = Substitute.For <IUserRepository>(); _cipherRepository = Substitute.For <ICipherRepository>(); _organizationUserRepository = Substitute.For <IOrganizationUserRepository>(); _organizationRepository = Substitute.For <IOrganizationRepository>(); _mailService = Substitute.For <IMailService>(); _pushService = Substitute.For <IPushNotificationService>(); _userStore = Substitute.For <IUserStore <User> >(); _optionsAccessor = Substitute.For <IOptions <IdentityOptions> >(); _passwordHasher = Substitute.For <IPasswordHasher <User> >(); _userValidators = new List <IUserValidator <User> >(); _passwordValidators = new List <IPasswordValidator <User> >(); _keyNormalizer = Substitute.For <ILookupNormalizer>(); _errors = new IdentityErrorDescriber(); _services = Substitute.For <IServiceProvider>(); _logger = Substitute.For <ILogger <UserManager <User> > >(); _licenseService = Substitute.For <ILicensingService>(); _eventService = Substitute.For <IEventService>(); _applicationCacheService = Substitute.For <IApplicationCacheService>(); _dataProtectionProvider = Substitute.For <IDataProtectionProvider>(); _paymentService = Substitute.For <IPaymentService>(); _policyRepository = Substitute.For <IPolicyRepository>(); _referenceEventService = Substitute.For <IReferenceEventService>(); _fido2 = Substitute.For <IFido2>(); _currentContext = new CurrentContext(null); _globalSettings = new GlobalSettings(); _organizationService = Substitute.For <IOrganizationService>(); _providerUserRepository = Substitute.For <IProviderUserRepository>(); _sut = new UserService( _userRepository, _cipherRepository, _organizationUserRepository, _organizationRepository, _mailService, _pushService, _userStore, _optionsAccessor, _passwordHasher, _userValidators, _passwordValidators, _keyNormalizer, _errors, _services, _logger, _licenseService, _eventService, _applicationCacheService, _dataProtectionProvider, _paymentService, _policyRepository, _referenceEventService, _fido2, _currentContext, _globalSettings, _organizationService, _providerUserRepository ); }
public EmergencyAccessService( IEmergencyAccessRepository emergencyAccessRepository, IOrganizationUserRepository organizationUserRepository, IUserRepository userRepository, ICipherRepository cipherRepository, IPolicyRepository policyRepository, ICipherService cipherService, IMailService mailService, IUserService userService, IPasswordHasher <User> passwordHasher, GlobalSettings globalSettings, IOrganizationService organizationService, IDataProtectorTokenFactory <EmergencyAccessInviteTokenable> dataProtectorTokenizer) { _emergencyAccessRepository = emergencyAccessRepository; _organizationUserRepository = organizationUserRepository; _userRepository = userRepository; _cipherRepository = cipherRepository; _policyRepository = policyRepository; _cipherService = cipherService; _mailService = mailService; _userService = userService; _passwordHasher = passwordHasher; _globalSettings = globalSettings; _organizationService = organizationService; _dataProtectorTokenizer = dataProtectorTokenizer; }
public LicensingService( IUserRepository userRepository, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, IHostingEnvironment environment, ILogger <LicensingService> logger, GlobalSettings globalSettings) { _userRepository = userRepository; _organizationRepository = organizationRepository; _organizationUserRepository = organizationUserRepository; _logger = logger; var certThumbprint = "207e64a231e8aa32aaf68a61037c075ebebd553f"; _globalSettings = globalSettings; _certificate = !_globalSettings.SelfHosted ? CoreHelpers.GetCertificate(certThumbprint) : CoreHelpers.GetEmbeddedCertificate("licensing.cer", null); if (_certificate == null || !_certificate.Thumbprint.Equals(CoreHelpers.CleanCertificateThumbprint(certThumbprint), StringComparison.InvariantCultureIgnoreCase)) { throw new Exception("Invalid licensing certificate."); } if (_globalSettings.SelfHosted && !CoreHelpers.SettingHasValue(_globalSettings.LicenseDirectory)) { throw new InvalidOperationException("No license directory."); } }
public EmergencyAccessService( IEmergencyAccessRepository emergencyAccessRepository, IOrganizationUserRepository organizationUserRepository, IUserRepository userRepository, ICipherRepository cipherRepository, IPolicyRepository policyRepository, IMailService mailService, IUserService userService, IPasswordHasher <User> passwordHasher, IDataProtectionProvider dataProtectionProvider, GlobalSettings globalSettings, IOrganizationService organizationService) { _emergencyAccessRepository = emergencyAccessRepository; _organizationUserRepository = organizationUserRepository; _userRepository = userRepository; _cipherRepository = cipherRepository; _policyRepository = policyRepository; _mailService = mailService; _userService = userService; _passwordHasher = passwordHasher; _dataProtector = dataProtectionProvider.CreateProtector("EmergencyAccessServiceDataProtector"); _globalSettings = globalSettings; _organizationService = organizationService; }
public LicensingService( IUserRepository userRepository, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, IHostingEnvironment environment, ILogger <LicensingService> logger, GlobalSettings globalSettings) { _userRepository = userRepository; _organizationRepository = organizationRepository; _organizationUserRepository = organizationUserRepository; _logger = logger; var certThumbprint = environment.IsDevelopment() ? "207E64A231E8AA32AAF68A61037C075EBEBD553F" : "d17c6cbf28eac868835e5d52fdb41fa5e31eab3c"; _globalSettings = globalSettings; _certificate = !_globalSettings.SelfHosted ? CoreHelpers.GetCertificate(certThumbprint) : CoreHelpers.GetEmbeddedCertificate("licensing.cer", null); if (_certificate == null || !_certificate.Thumbprint.Equals(CoreHelpers.CleanCertificateThumbprint(certThumbprint), StringComparison.InvariantCultureIgnoreCase)) { throw new Exception("Invalid licensing certificate."); } if (_globalSettings.SelfHosted && !CoreHelpers.SettingHasValue(_globalSettings.LicenseDirectory)) { throw new InvalidOperationException("No license directory."); } }
public EkonomiIframePageController(IUserManagementService userManager, IOrganizationUserRepository organizationUserRepository, HttpContextBase httpContext) { _userManager = userManager; _httpContext = httpContext; _tokenGenerator = new JwtTokenGenerator(ConfigurationManager.AppSettings["EkonomiSsoKey"]); _organizationUserRepository = organizationUserRepository; }
public ResourceOwnerPasswordValidator( UserManager <User> userManager, IDeviceRepository deviceRepository, IDeviceService deviceService, IUserService userService, IEventService eventService, IOrganizationDuoWebTokenProvider organizationDuoWebTokenProvider, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, IMailService mailService, CurrentContext currentContext, GlobalSettings globalSettings) { _userManager = userManager; _deviceRepository = deviceRepository; _deviceService = deviceService; _userService = userService; _eventService = eventService; _organizationDuoWebTokenProvider = organizationDuoWebTokenProvider; _organizationRepository = organizationRepository; _organizationUserRepository = organizationUserRepository; _mailService = mailService; _currentContext = currentContext; _globalSettings = globalSettings; }
public CipherService( ICipherRepository cipherRepository, IFolderRepository folderRepository, ICollectionRepository collectionRepository, IUserRepository userRepository, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, ICollectionCipherRepository collectionCipherRepository, IPushNotificationService pushService, IAttachmentStorageService attachmentStorageService, IEventService eventService, IUserService userService, GlobalSettings globalSettings) { _cipherRepository = cipherRepository; _folderRepository = folderRepository; _collectionRepository = collectionRepository; _userRepository = userRepository; _organizationRepository = organizationRepository; _organizationUserRepository = organizationUserRepository; _collectionCipherRepository = collectionCipherRepository; _pushService = pushService; _attachmentStorageService = attachmentStorageService; _eventService = eventService; _userService = userService; _globalSettings = globalSettings; }
private Guid _orgId = new Guid("2933f760-9c0b-4efb-a437-a82a00ed3fc1"); // TODO: come from context public UsersController( IOrganizationUserRepository organizationUserRepository, IOrganizationService organizationService) { _organizationUserRepository = organizationUserRepository; _organizationService = organizationService; }
public UserService( IUserRepository userRepository, ICipherRepository cipherRepository, IOrganizationUserRepository organizationUserRepository, IOrganizationRepository organizationRepository, IU2fRepository u2fRepository, IMailService mailService, IPushNotificationService pushService, IUserStore <User> store, IOptions <IdentityOptions> optionsAccessor, IPasswordHasher <User> passwordHasher, IEnumerable <IUserValidator <User> > userValidators, IEnumerable <IPasswordValidator <User> > passwordValidators, ILookupNormalizer keyNormalizer, IdentityErrorDescriber errors, IServiceProvider services, ILogger <UserManager <User> > logger, ILicensingService licenseService, IEventService eventService, IApplicationCacheService applicationCacheService, IDataProtectionProvider dataProtectionProvider, IPaymentService paymentService, IPolicyRepository policyRepository, IReferenceEventService referenceEventService, CurrentContext currentContext, GlobalSettings globalSettings) : base( store, optionsAccessor, passwordHasher, userValidators, passwordValidators, keyNormalizer, errors, services, logger) { _userRepository = userRepository; _cipherRepository = cipherRepository; _organizationUserRepository = organizationUserRepository; _organizationRepository = organizationRepository; _u2fRepository = u2fRepository; _mailService = mailService; _pushService = pushService; _identityOptions = optionsAccessor?.Value ?? new IdentityOptions(); _identityErrorDescriber = errors; _passwordHasher = passwordHasher; _passwordValidators = passwordValidators; _licenseService = licenseService; _eventService = eventService; _applicationCacheService = applicationCacheService; _paymentService = paymentService; _policyRepository = policyRepository; _organizationServiceDataProtector = dataProtectionProvider.CreateProtector( "OrganizationServiceDataProtector"); _referenceEventService = referenceEventService; _currentContext = currentContext; _globalSettings = globalSettings; }
public OrganizationUserRepositoryTest() { context = new Mock <OrganizationServiceDataContext>(options); database = new Mock <DatabaseFacade>(context.Object); organizationUserDataMapper = new Mock <OrganizationUserDataMapper>(); organizationUserRepository = new OrganizationUserRepository(context.Object, organizationUserDataMapper.Object); }
public UserManager(IUserRepository userRepository, IHostDefinitionRepository hostDefinitionRepository, IOrganizationUserRepository organizationUserRepository, IUserRoleRepository userRoleRepository) { _userRepository = userRepository; _hostDefinitionRepository = hostDefinitionRepository; _organizationUserRepository = organizationUserRepository; _userRoleRepository = userRoleRepository; }
public MyCustomersController( ISecurityRepository securityRepository, IUserManagementService usersManagementService, IOrganizationUserRepository orgUserRepo) : base(usersManagementService) { _securityRepository = securityRepository; _orgUserRepo = orgUserRepo; }
public UniqueUserDecoratorForUserRepository( IUserRepository arg0, IOrganizationUserRepository arg1 ) { field0 = arg0; field1 = arg1; }
public InternalStartPageController(ICustomerSupportRepository customerSupportRepo, IAccountRepository accountRepo, ISecurityRepository securityRepo, IOrganizationUserRepository orgUserRepo) { _customerSupportRepo = customerSupportRepo; _accountRepo = accountRepo; _securityRepo = securityRepo; _orgUserRepo = orgUserRepo; }
public CollectionServiceTest() { _eventService = Substitute.For <IEventService>(); _organizationRepository = Substitute.For <IOrganizationRepository>(); _organizationUserRepository = Substitute.For <IOrganizationUserRepository>(); _collectionRepository = Substitute.For <ICollectionRepository>(); _userRepository = Substitute.For <IUserRepository>(); _mailService = Substitute.For <IMailService>(); }
public OrganizationUserService(IOrganizationUserRepository organizationUserRepository) { _organizationUserRepository = organizationUserRepository; }