Пример #1
0
 public RoleClaimService(
     IRoleClaimRepository repository,
     ICommandBus commandBus,
     ILogger <RoleClaimService> logger
     ) : base(repository, commandBus, logger)
 {
 }
Пример #2
0
 private void resetRepositories()
 {
     _roleClaimRepository = null;
     _roleRepository      = null;
     _userClaimRepository = null;
     _userLoginRepository = null;
     _userRepository      = null;
     _userTokenRepository = null;
 }
Пример #3
0
 public ApplicationRoleStoreFull(
     IRoleRepository roleRepository,
     IRoleClaimRepository roleClaimRepository,
     IMapper mapper)
 {
     _roleRepository      = roleRepository;
     _roleClaimRepository = roleClaimRepository;
     _mapper = mapper;
 }
Пример #4
0
        public int AddClaim(Role role, RoleClaim claim)
        {
            IRoleClaimRepository repo = _data_repository_factory.GetIdentityDataRepository <IRoleClaimRepository>();

            return(repo.Save(new RoleClaimData()
            {
                Id = claim.ClaimID, RoleID = role.RoleId, ClaimType = claim.ClaimType, ClaimValue = claim.ClaimValue
            }));
        }
Пример #5
0
 public RoleClaimAggregationRepository(IRoleRepository roleRepository,
                                       IRoleClaimRepository roleClaimRepository,
                                       IUserRoleRepository userRoleRepository,
                                       IAccountRepository accountRepository,
                                       IClaimRepository claimRepository,
                                       IMySqlConnHelper mySqlConnHelper)
 {
     _roleRepository      = roleRepository;
     _roleClaimRepository = roleClaimRepository;
     _userRoleRepository  = userRoleRepository;
     _accountRepository   = accountRepository;
     _claimRepository     = claimRepository;
     _mySqlConnHelper     = mySqlConnHelper;
 }
Пример #6
0
        public IList <RoleClaim> GetClaims(Role role)
        {
            IRoleClaimRepository repo = _data_repository_factory.GetIdentityDataRepository <IRoleClaimRepository>();
            List <RoleClaim>     rcs  = new List <RoleClaim>();
            var rcds = repo.GetAll(role.RoleId);

            foreach (var rcd in rcds)
            {
                rcs.Add(new RoleClaim()
                {
                    ClaimID = rcd.Id, RoleID = rcd.RoleID, ClaimType = rcd.ClaimType, ClaimValue = rcd.ClaimValue
                });
            }
            return(rcs);
        }
Пример #7
0
 public ApplicationRoleStore(IRoleRepository roleRepository, IRoleClaimRepository roleClaimRepository)
 {
     _roleRepository      = roleRepository;
     _roleClaimRepository = roleClaimRepository;
 }
Пример #8
0
 public RoleService(ApplicationRoleManager roleManager, IRoleClaimRepository roleClaimRepository, IMapper mapper)
 {
     _roleManager         = roleManager.ThrowIfNull(nameof(roleManager));
     _roleClaimRepository = roleClaimRepository.ThrowIfNull(nameof(roleClaimRepository));
     _mapper = mapper.ThrowIfNull(nameof(mapper));
 }
Пример #9
0
 public RoleClaimService(IRoleClaimRepository roleClaimRepository)
 {
     _roleClaimRepository = roleClaimRepository;
 }