示例#1
0
 public RefferenceGenerator()
 {
     idbfactory     = new DbFactory();
     unitOfWork     = new UnitOfWork(idbfactory);
     repoRoleAssign = new RoleAssignmentRepository(idbfactory);
     repoRole       = new RoleRepository(idbfactory);
 }
 public PriviledgeManager(int MenuId, int RoleId)
 {
     _MenuId        = MenuId;
     _RoleId        = RoleId;
     idbfactory     = new DbFactory();
     unitOfWork     = new UnitOfWork(idbfactory);
     repoRoleAssign = new RoleAssignmentRepository(idbfactory);
     repoRole       = new RoleRepository(idbfactory);
 }
示例#3
0
 public RoleAssignmentService(
     IMapper mapper,
     IRoleAssignmentRepository roleAssignmentRepository,
     IPermissionsRepository permissionsRepository,
     IConfigurationService configurationService)
 {
     _mapper = mapper;
     _roleAssignmentRepository = roleAssignmentRepository;
     _permissionsRepository    = permissionsRepository;
     _configurationService     = configurationService;
 }
示例#4
0
 public UserService
 (
     IUserRepository userRepo,
     ICryptoHelper crypytoHelper,
     IJWTokenHelper tokenHelper,
     IRoleAssignmentRepository roleAssignmentRepo,
     IPermissionRepository permissionRepo
 )
 {
     _userRepo           = userRepo;
     _crypytoHelper      = crypytoHelper;
     _tokenHelper        = tokenHelper;
     _roleAssignmentRepo = roleAssignmentRepo;
     _permissionRepo     = permissionRepo;
 }
示例#5
0
 public RoleAssignmentAppService(IRoleAssignmentRepository repository)
 {
     _repository = repository;
 }
示例#6
0
 public ConfigurationService(IRoleAssignmentRepository roleAssignmentRepository, IRulesConfigurationService rulesConfigurationService)
 {
     _roleAssignmentRepository  = roleAssignmentRepository;
     _rulesConfigurationService = rulesConfigurationService;
 }