public void Setup()
        {
            LogHelper.ConfigureConsoleLogger();

            _newId        = Guid.NewGuid();
            _tenantMockId = Guid.NewGuid();

            _roleService      = Substitute.For <IRestrictedRoleService>();
            _tenantIdProvider = Substitute.For <ITenantIdProvider>();
            _tenantIdProvider.GetTenantId().Returns(_tenantMockId);
        }
Пример #2
0
 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();
 }
Пример #3
0
 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;
 }