コード例 #1
0
ファイル: RoleAppService.cs プロジェクト: MetSystem/hero
 public RoleAppService(IRoleDomainService roleDomainService,
                       IDapperRepository <Domain.Roles.Role, long> roleRepository,
                       IPermissionDomainService permissionDomainService)
 {
     _roleDomainService       = roleDomainService;
     _roleRepository          = roleRepository;
     _permissionDomainService = permissionDomainService;
 }
コード例 #2
0
ファイル: RoleAppService.cs プロジェクト: feelhum/hero
 public RoleAppService(IRoleDomainService roleDomainService,
                       IDapperRepository <Domain.Roles.Role, long> roleRepository,
                       IPermissionDomainService permissionDomainService,
                       IDapperRepository <Domain.Users.UserInfo, long> userRepository)
 {
     _roleDomainService       = roleDomainService;
     _roleRepository          = roleRepository;
     _permissionDomainService = permissionDomainService;
     _userRepository          = userRepository;
 }
コード例 #3
0
 /// <summary>
 /// 初始化应用程序服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="applicationRepository">应用程序仓储</param>
 public ApplicationService(
     IUniversalSysCenterUnitOfWork unitOfWork,
     IApplicationRepository applicationRepository,
     IUserRepository userRepository,
     IMenuDomainService menuDomainService,
     IPermissionDomainService permissionDomainService
     )
     : base(unitOfWork, applicationRepository)
 {
     ApplicationRepository    = applicationRepository;
     _userRepository          = userRepository;
     _menuDomainService       = menuDomainService;
     _permissionDomainService = permissionDomainService;
 }
コード例 #4
0
 public PermissionAppService(IMenuDomainService menuDomainService,
                             IOperationDomainService operationDomainService,
                             IDapperRepository <Menu, long> menuRepository,
                             IDapperRepository <Operation, long> operationRepository,
                             IActionDomainService actionDomainService,
                             IPermissionDomainService permissionDomainService)
 {
     _menuDomainService       = menuDomainService;
     _operationDomainService  = operationDomainService;
     _menuRepository          = menuRepository;
     _operationRepository     = operationRepository;
     _actionDomainService     = actionDomainService;
     _permissionDomainService = permissionDomainService;
     _session = NullSurgingSession.Instance;
 }
コード例 #5
0
ファイル: PermissionAppService.cs プロジェクト: roy-wang/hero
 public PermissionAppService(IMenuDomainService menuDomainService,
                             IOperationDomainService operationDomainService,
                             IDapperRepository <Menu, long> menuRepository,
                             IDapperRepository <Operation, long> operationRepository,
                             IActionDomainService actionDomainService,
                             IPermissionDomainService permissionDomainService)
 {
     _menuDomainService       = menuDomainService;
     _operationDomainService  = operationDomainService;
     _menuRepository          = menuRepository;
     _operationRepository     = operationRepository;
     _actionDomainService     = actionDomainService;
     _permissionDomainService = permissionDomainService;
     _session       = NullSurgingSession.Instance;
     _cacheProvider = CacheContainer.GetService <ICacheProvider>(HeroConstants.CacheProviderKey);
 }