示例#1
0
 public SysModuleAppService(IMapper mapper, ISysModuleRepository sysModuleRepository, IEventStoreRepository eventStoreRepository, IMediatorHandler bus)
 {
     _mapper = mapper;
     _sysModuleRepository  = sysModuleRepository;
     _eventStoreRepository = eventStoreRepository;
     Bus = bus;
 }
 public SysModuleCommandHandler(ISysModuleRepository sysModuleRepository,
                                IUnitOfWork uow,
                                IMediatorHandler bus,
                                INotificationHandler <DomainNotification> notifications) : base(uow, bus, notifications)
 {
     _sysModuleRepository = sysModuleRepository;
     Bus = bus;
 }
示例#3
0
        public ModuleService(ISysModuleRepository sysModuleRepository,ISysModuleOperateRepository sysModuleOperateRepository,
            IUnitOfWork unitOfWork)
        {
            this._moduleRepository = sysModuleRepository;
            this._moduleOperateRepository = sysModuleOperateRepository;

            this._unitOfWork = unitOfWork;
            this._moduleRepository.UnitOfWork = unitOfWork;
            this._moduleOperateRepository.UnitOfWork = unitOfWork;
        }
示例#4
0
 public MainServices(IMainRepository iMainRepository, IChildrenRepository iChildrenRepository, ISysRoleRepository iSysRoleRepository,
                     ISysRoleModuleButtonRepository iSysRoleModuleButtonRepository, ISysModuleRepository iSysModuleRepository, ISysUserRepository iSysUserRepository,
                     ISysUserRoleRepository iSysUserRoleRepository)
 {
     base.BaseRepository             = iMainRepository;//如果要用基类封装的方法必须传值
     _iMainRepository                = iMainRepository;
     _iChildrenRepository            = iChildrenRepository;
     _iSysRoleRepository             = iSysRoleRepository;
     _iSysRoleModuleButtonRepository = iSysRoleModuleButtonRepository;
     _iSysModuleRepository           = iSysModuleRepository;
     _iSysUserRepository             = iSysUserRepository;
     _iSysUserRoleRepository         = iSysUserRoleRepository;
 }
示例#5
0
        public RoleService(ISysRoleRepository roleRepository, ISysModuleRepository moduleRepository, ISysModuleOperateRepository moduleOperateRepository,
                           ISysFunctionRightRepository functionRightRepository,
                           IUnitOfWork unitOfWork)
        {
            this._unitOfWork              = unitOfWork;
            this._roleRepository          = roleRepository;
            this._moduleOperateRepository = moduleOperateRepository;
            this._moduleRepository        = moduleRepository;
            this._functionRightRepository = functionRightRepository;

            this._roleRepository.UnitOfWork          = unitOfWork;
            this._moduleRepository.UnitOfWork        = unitOfWork;
            this._moduleOperateRepository.UnitOfWork = unitOfWork;
            this._functionRightRepository.UnitOfWork = unitOfWork;
        }
示例#6
0
 public SysModuleBLL(ISysModuleRepository sysModuleRepository)
 {
     this.m_Rep = sysModuleRepository;
 }
示例#7
0
 public SysModuleService(ISysModuleRepository sysModuleRepository, ISysButtonService sysButtonService) : base(sysModuleRepository)
 {
     _sysModuleRepository = sysModuleRepository;
     _sysButtonService    = sysButtonService;
 }
示例#8
0
 public SysModuleApp(ISysModuleRepository sysModuleRepository)
 {
     _sysModuleRepository = sysModuleRepository;
 }
示例#9
0
 public SysModuleService(ISysModuleRepository repository)
 {
     this.repository        = repository;
     base.CurrentRepository = repository;
 }