Exemplo n.º 1
0
 public UserGroupDomainService(IDapperRepository <UserGroup, long> userGroupRepository,
                               IDapperRepository <UserGroupRole, long> userGroupRoleRepository,
                               IDapperRepository <UserUserGroupRelation, long> userUserGroupRelationRepository,
                               IDapperRepository <UserInfo, long> userRepository,
                               IDapperRepository <Role, long> roleRepository,
                               IRoleDomainService roleDomainService,
                               ILockerProvider lockerProvider,
                               IDapperRepository <Permission, long> permissionRepository,
                               IDapperRepository <UserGroupPermission, long> userGroupPermissionRepository,
                               IOperationDomainService operationDomainService,
                               IDapperRepository <UserGroupDataPermissionOrgRelation, long> userGroupDataPermissionOrgRelationRepository,
                               IDapperRepository <UserGroupOrganization, long> userGroupOrganizationRepository)
 {
     _userGroupRepository             = userGroupRepository;
     _userGroupRoleRepository         = userGroupRoleRepository;
     _userUserGroupRelationRepository = userUserGroupRelationRepository;
     _userRepository                = userRepository;
     _roleRepository                = roleRepository;
     _roleDomainService             = roleDomainService;
     _lockerProvider                = lockerProvider;
     _permissionRepository          = permissionRepository;
     _userGroupPermissionRepository = userGroupPermissionRepository;
     _operationDomainService        = operationDomainService;
     _userGroupDataPermissionOrgRelationRepository = userGroupDataPermissionOrgRelationRepository;
     _userGroupOrganizationRepository = userGroupOrganizationRepository;
     _session       = NullSurgingSession.Instance;
     _cacheProvider = CacheContainer.GetService <ICacheProvider>(HeroConstants.CacheProviderKey);
 }
Exemplo n.º 2
0
 public PermissionDomainService(IMenuDomainService menuDomainService,
                                IOperationDomainService operationDomainService,
                                IRoleDomainService roleDomainService,
                                IServiceRouteProvider serviceRouteProvider,
                                IUserDomainService userDomainService,
                                IUserGroupDomainService userGroupDomainService)
 {
     _menuDomainService      = menuDomainService;
     _operationDomainService = operationDomainService;
     _roleDomainService      = roleDomainService;
     _serviceRouteProvider   = serviceRouteProvider;
     _userDomainService      = userDomainService;
     _userGroupDomainService = userGroupDomainService;
 }
Exemplo n.º 3
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;
 }
Exemplo n.º 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;
     _cacheProvider = CacheContainer.GetService <ICacheProvider>(HeroConstants.CacheProviderKey);
 }