public RoleAppService(IRoleDomainService roleDomainService, IDapperRepository <Domain.Roles.Role, long> roleRepository, IPermissionDomainService permissionDomainService) { _roleDomainService = roleDomainService; _roleRepository = roleRepository; _permissionDomainService = permissionDomainService; }
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; }
/// <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; }
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; }
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); }