public void Setup() { LogHelper.ConfigureConsoleLogger(); _newId = Guid.NewGuid(); _tenantMockId = Guid.NewGuid(); _roleService = Substitute.For <IRestrictedRoleService>(); _tenantIdProvider = Substitute.For <ITenantIdProvider>(); _tenantIdProvider.GetTenantId().Returns(_tenantMockId); }
public RolesController( IRestrictedAccountManager accountManager, IRestrictedRoleService roleService, IClaimsService claimsService, IAuthorizationService authorizationService, ITenantIdProvider tenantIdProvider, AutoMapperConfig autoMapperConfig ) { _roleService = roleService; _claimsService = claimsService; _accountManager = accountManager; _authorizationService = authorizationService; _tenantIdProvider = tenantIdProvider; _mapper = autoMapperConfig.CreateMapper(); }
public RestrictedAccountManager( AuthorityDbContext context, MultitenantUserManager <ApplicationUser> userManager, IRestrictedRoleService roleService, IUserOrgStructureReferencesValidator userReferencesValidator, ITenantIdProvider tenantIdProvider, ITenantEntityAccessChecker accessChecker, IAccessScopeFilter accessScopeFilter, IEmailService emailService, AutoMapperConfig autoMapperConfig) : base(context, userManager, roleService, userReferencesValidator, emailService, autoMapperConfig) { _accessScopeFilter = accessScopeFilter; _accessChecker = accessChecker; _tenantIdProvider = tenantIdProvider; }