예제 #1
0
 public UserInfoService(IMapper mapper,
                        IUserInfoRepository repository,
                        IErrorHandler error,
                        IValidator <UserInfoInputDto> validator,
                        MemoryCacheEx memorycache,
                        IMenuInfoRepository menuInfoRepository,
                        IRoleInfoRepository roleInfoRepository,
                        IPowerInfoRepository powerInfoRepository,
                        IRoleGroupRepository roleGroupRepository,
                        IUserGroupRepository userGroupRepository,
                        IPowerGroupRepository powerGroupRepository,
                        IOperateInfoRepository operateInfoRepository,
                        IUserGroupRelationRepository userGroupRelationRepository
                        ) : base(mapper, repository, error, validator)
 {
     _memorycache                 = memorycache;
     _userinfoRepository          = repository;
     _menuInfoRepository          = menuInfoRepository;
     _roleInfoRepository          = roleInfoRepository;
     _powerInfoRepository         = powerInfoRepository;
     _userGroupRepository         = userGroupRepository;
     _roleGroupRepository         = roleGroupRepository;
     _powerGroupRepository        = powerGroupRepository;
     _operateInfoRepository       = operateInfoRepository;
     _userGroupRelationRepository = userGroupRelationRepository;
 }
예제 #2
0
 public MenuInfoService(IMapper mapper,
                        IMenuInfoRepository repository,
                        IErrorHandler error,
                        IValidator <MenuInfoInputDto> validator,
                        IPowerGroupRepository powerGroupRepository,
                        IPowerGroupMenuRelationRepository powerGroupMenuRelationRepository) :
     base(mapper, repository, error, validator)
 {
     _menuInfoRepository               = repository;
     _powerGroupRepository             = powerGroupRepository;
     _powerGroupMenuRelationRepository = powerGroupMenuRelationRepository;
 }
예제 #3
0
 public BasicController(IMenuInfoRepository menuInfo)
 {
     _menuInfoRepository = menuInfo;
 }
예제 #4
0
 public LeftMenuViewComponent(IMenuInfoRepository menuInfo)
 {
     _menuInfoRepository = menuInfo;
 }
예제 #5
0
 public MenuInfoService(IMenuInfoRepository menuInfoRepository)
 {
     _mneuInfoRepository  = menuInfoRepository;
     this._baseRepository = _mneuInfoRepository;
 }