public SubjectsLogic(IUserRepository userRepository, ISubjectRepository subjectRepository, IUserSubjectRepository userSubjectRepository, IUserPermissionRepository userPermissionRepository)
 {
     _userRepository           = userRepository;
     _subjectRepository        = subjectRepository;
     _userSubjectRepository    = userSubjectRepository;
     _userPermissionRepository = userPermissionRepository;
 }
示例#2
0
 public HostHub(ApplicationDbContext applicationDbContext, IHubContext <UserHub> userHubContext,
                IHostConnectionRepository hostConnectionRepository, IUserPermissionRepository userPermissionRepository)
 {
     _applicationDbContext     = applicationDbContext;
     _userHubContext           = userHubContext;
     _hostConnectionRepository = hostConnectionRepository;
     _userPermissionRepository = userPermissionRepository;
 }
示例#3
0
文件: UserService.cs 项目: del77/wiki
 public UserService(IUserRepository userRepository, IMapper mapper, IEncrypter encrypter, IUserPermissionRepository userPermissionRepository, IPermissionRepository permissionRepository)
 {
     this.userRepository           = userRepository;
     this.mapper                   = mapper;
     this.encrypter                = encrypter;
     this.userPermissionRepository = userPermissionRepository;
     this.permissionRepository     = permissionRepository;
 }
示例#4
0
 public UserService(IUserRepository userRepository, IUserRoleRepository userRoleRepository, IUserRolePermissionRepository userRolePermissionRepository, IPasswordHelper passwordHelper, IMailSender mailSender, IViewRenderService renderView, IUserPermissionRepository userPermissionRepository)
 {
     _userRepository               = userRepository;
     _userRoleRepository           = userRoleRepository;
     _userRolePermissionRepository = userRolePermissionRepository;
     _passwordHelper               = passwordHelper;
     _mailSender = mailSender;
     _renderView = renderView;
     _userPermissionRepository = userPermissionRepository;
 }
示例#5
0
 public UserService(IUserRepository repository,
                    IPermissionRepository repositoryPermission,
                    IUserPermissionRepository repositoryUserPermission,
                    ILoginService serviceLogin,
                    IEmailService serviceEmail,
                    IMapper mapper)
 {
     _repository               = repository;
     _repositoryPermission     = repositoryPermission;
     _repositoryUserPermission = repositoryUserPermission;
     _serviceLogin             = serviceLogin;
     _serviceEmail             = serviceEmail;
     _mapper = mapper;
 }
示例#6
0
        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="dataSession">Active data session</param>
        public AuthenticationServiceLayer(IDataSession dataSession)
            : base(dataSession)
        {
            //Inizializzazioni
            _userRepository                = dataSession.ResolveRepository <IShooterRepository>();
            _permissionRepository          = dataSession.ResolveRepository <IPermissionRepository>();
            _permissionRoleRepository      = dataSession.ResolveRepository <IPermissionsRoleRepository>();
            _roleRepository                = dataSession.ResolveRepository <IRoleRepository>();
            _userRoleRepository            = dataSession.ResolveRepository <IUserRoleRepository>();
            _userPermissionRepository      = dataSession.ResolveRepository <IUserPermissionRepository>();
            _permissionGroupRepository     = dataSession.ResolveRepository <IPermissionGroupRepository>();
            _userPermissionGroupRepository = dataSession.ResolveRepository <IUserPermissionGroupRepository>();
            _permissionGroupRoleRepository = dataSession.ResolveRepository <IPermissionGroupRoleRepository>();

            _identityClient = ServiceResolver.Resolve <IIdentityClient>();
            _cache          = ServiceResolver.Resolve <ISemperPrecisMemoryCache>();
        }
示例#7
0
 public UserPermissionManagement(IUserPermissionRepository userPermissionRepository, IUnitOfWork unitOfWork)
 {
     this.userPermissionRepository = userPermissionRepository;
     this.unitOfWork = unitOfWork;
 }
 public UserPermissionPartialController(IUserPermissionRepository userPermissionRepository,
                                        IControlRepository controlRepository)
 {
     this.userPermissionRepository = userPermissionRepository;
     this.controlRepository        = controlRepository;
 }
 public UserPermissionPartialController()
 {
     this.userPermissionRepository = new UserPremissionRepository();
     this.controlRepository        = new ControlRepository();
 }
示例#10
0
 public UserPermissionService(IUserPermissionRepository userPermissionRepository, IUnitOfWork unitOfWork)
 {
     this.userPermissionRepository = userPermissionRepository;
     this.unitOfWork = unitOfWork;
 }
示例#11
0
 public UpdateUserPermissionCommand(IUserPermissionRepository userPermissionRepository)
 {
     _userPermissionRepository = userPermissionRepository;
 }
示例#12
0
 public UnitOfWork(TestContext context)
 {
     _context       = context;
     Users          = new UserRepository(_context);
     UserPermission = new UserPermissionRepository(_context);
 }
示例#13
0
 public UserPermissionService(IUserPermissionRepository userPermissionRepository)
 {
     _userPermissionRepository = userPermissionRepository;
 }
示例#14
0
 public PermissionsService(IUserPermissionRepository repository)
 {
     _repository = repository;
 }
 /// <summary>
 /// 初始化用户权限服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="userPermissionRepository">用户权限仓储</param>
 public UserPermissionService(IUniversalSysCenterUnitOfWork unitOfWork, IUserPermissionRepository userPermissionRepository)
     : base(unitOfWork, userPermissionRepository)
 {
     UserPermissionRepository = userPermissionRepository;
 }
示例#16
0
 public UserRoleController(IMemoryCache cache, IUserPermissionRepository userPermissionRepository, IUserRoleService userRoleService)
 {
     _cache           = cache;
     _userRoleService = userRoleService;
 }
示例#17
0
 public LoginController(IAccountRepository accountRepository, IUserPermissionRepository userPermissionRepository)
 {
     this.accountRepository        = accountRepository;
     this.userPermissionRepository = userPermissionRepository;
 }
 public UserPermissionService(IUserPermissionRepository repository, IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }