Пример #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);
 }
Пример #2
0
 public UserDomainService(IDapperRepository <UserInfo, long> userRepository,
                          IDapperRepository <Role, long> roleRepository,
                          IDapperRepository <UserRole, long> userRoleRepository,
                          IDapperRepository <UserUserGroupRelation, long> userUserGroupRelationRoleRepository,
                          IDapperRepository <Menu, long> menuRepository,
                          IRoleDomainService roleDomainService,
                          IUserGroupDomainService userGroupDomainService,
                          IPasswordHelper passwordHelper,
                          IMenuDomainService menuDomainService,
                          ILockerProvider lockerProvider,
                          IDapperRepository <UserGroup, long> userGroupRepository,
                          IDapperRepository <UserGroupPermission, long> userGroupPermissionRepository,
                          IDapperRepository <UserGroupOrganization, long> userGroupOrganizationDapperRepository)
 {
     _userRepository     = userRepository;
     _roleRepository     = roleRepository;
     _userRoleRepository = userRoleRepository;
     _userUserGroupRelationRepository = userUserGroupRelationRoleRepository;
     _menuRepository                        = menuRepository;
     _roleDomainService                     = roleDomainService;
     _userGroupDomainService                = userGroupDomainService;
     _passwordHelper                        = passwordHelper;
     _menuDomainService                     = menuDomainService;
     _lockerProvider                        = lockerProvider;
     _userGroupRepository                   = userGroupRepository;
     _userGroupPermissionRepository         = userGroupPermissionRepository;
     _userGroupOrganizationDapperRepository = userGroupOrganizationDapperRepository;
     _session = NullSurgingSession.Instance;
 }
Пример #3
0
 public RoleAppService(IRoleDomainService roleDomainService,
                       IDapperRepository <Domain.Roles.Role, long> roleRepository)
 {
     _roleDomainService = roleDomainService;
     _roleRepository    = roleRepository;
     _session           = NullSurgingSession.Instance;
 }
Пример #4
0
 public RoleAppService(IRoleDomainService roleDomainService,
                       IDapperRepository <Domain.Roles.Role, long> roleRepository,
                       IPermissionDomainService permissionDomainService)
 {
     _roleDomainService       = roleDomainService;
     _roleRepository          = roleRepository;
     _permissionDomainService = permissionDomainService;
 }
Пример #5
0
 public CreateRoleCommandHandler(CommandHandlerAggregateArgument aggregateArgument,
                                 ILogger <CreateRoleCommandHandler> logger,
                                 IRoleDomainService roleDomainService)
     : base(aggregateArgument)
 {
     _logger            = logger;
     _roleDomainService = roleDomainService;
 }
Пример #6
0
 public UserGroupAppService(IUserGroupDomainService userGroupDomainService,
                            IDapperRepository <Domain.UserGroups.UserGroup, long> userGroupRepository,
                            IRoleDomainService roleDomainService)
 {
     _userGroupDomainService = userGroupDomainService;
     _userGroupRepository    = userGroupRepository;
     _roleDomainService      = roleDomainService;
 }
Пример #7
0
 public RoleAppService(ICurrentUser currentUser, ICapPublisher publisher, IRoleRepository roleRep, IModuleRepository moduleRep, IUserRepository userRep, IRoleDomainService roleDomainService)
 {
     _roleRep           = roleRep;
     _moduleRep         = moduleRep;
     _userRep           = userRep;
     _publisher         = publisher;
     _currentUser       = currentUser;
     _roleDomainService = roleDomainService;
 }
Пример #8
0
 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;
 }
Пример #9
0
 /// <summary>
 /// Create a new Role application service
 /// </summary>
 /// <param name="uow">Unit of work object</param>
 /// <param name="dmn">Role domain service object</param>
 /// <param name="scopeDomain">Scope domain service object</param>
 /// <param name="localizer">Language string localizer</param>
 public RoleAppService
 (
     IUnitOfWork uow,
     IRoleDomainService dmn,
     IScopeDomainService scopeDomain,
     IStringLocalizer <AppResource> localizer
 ) : base(uow, dmn)
 {
     _scopeDomain = scopeDomain;
     _localizer   = localizer;
 }
Пример #10
0
 public TenantDomainService(IDapperRepository <Tenant, long> tenantRepository,
                            IRoleDomainService roleDomainService,
                            IUserDomainService userDomainService,
                            IDapperRepository <Permission, long> permissionRepository,
                            ITenantConfigProvider tenantConfigProvider)
 {
     _tenantRepository     = tenantRepository;
     _roleDomainService    = roleDomainService;
     _userDomainService    = userDomainService;
     _permissionRepository = permissionRepository;
     _tenantConfigProvider = tenantConfigProvider;
 }
Пример #11
0
 public UserGroupAppService(IUserGroupDomainService userGroupDomainService,
                            IDapperRepository <Domain.UserGroups.UserGroup, long> userGroupRepository,
                            IRoleDomainService roleDomainService,
                            IDapperRepository <UserInfo, long> userRepository,
                            IDapperRepository <UserGroupDataPermissionOrgRelation, long> userGroupDataPermissionOrgRelationRepository,
                            IDapperRepository <UserGroupOrganization, long> userGroupOrganizationDapperRepository)
 {
     _userGroupDomainService = userGroupDomainService;
     _userGroupRepository    = userGroupRepository;
     _userGroupDataPermissionOrgRelationRepository = userGroupDataPermissionOrgRelationRepository;
     _userGroupOrganizationDapperRepository        = userGroupOrganizationDapperRepository;
     _session = NullSurgingSession.Instance;
 }
Пример #12
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;
 }
Пример #13
0
 public UserGroupDomainService(IDapperRepository <UserGroup, long> userGroupRepository,
                               IDapperRepository <UserGroupRole, long> userGroupRoleRepository,
                               IDapperRepository <UserUserGroupRelation, long> userUserGroupRelationRepository,
                               IDapperRepository <UserInfo, long> userRepository,
                               IDapperRepository <Roles.Role, long> roleRepository,
                               IRoleDomainService roleDomainService)
 {
     _userGroupRepository             = userGroupRepository;
     _userGroupRoleRepository         = userGroupRoleRepository;
     _userUserGroupRelationRepository = userUserGroupRelationRepository;
     _userRepository    = userRepository;
     _roleRepository    = roleRepository;
     _roleDomainService = roleDomainService;
 }
Пример #14
0
 /// <summary>
 /// Create a new user application service
 /// </summary>
 /// <param name="uow">Unit of work object</param>
 /// <param name="dmn">User domain service object</param>
 /// <param name="scopeDomain">Scope domain service</param>
 /// <param name="roleDomain">Role domain service</param>
 /// <param name="localizer">Language string localizer</param>
 /// <param name="bus">Message bus control</param>
 public UserAppService
 (
     IUnitOfWork uow,
     IUserDomainService dmn,
     IScopeDomainService scopeDomain,
     IRoleDomainService roleDomain,
     IStringLocalizer <AppResource> localizer,
     IBusControl bus
 ) : base(uow, dmn)
 {
     _scopeDomain = scopeDomain;
     _roleDomain  = roleDomain;
     _dmn         = dmn;
     _localizer   = localizer;
     _bus         = bus;
 }
Пример #15
0
 public UserAppService(IRoleRepository roleRep,
                       IOptionsSnapshot <AppSettings> appSettingsOptions,
                       IUserRepository userRepository,
                       ICurrentUser currentUser,
                       ICapPublisher publisher,
                       IDataProtectionProvider provider, IUserDomainService userDomainService, IRoleDomainService roleDomainService)
 {
     _userRep           = userRepository;
     _appSettings       = appSettingsOptions.Value;
     _currentUser       = currentUser;
     _roleRep           = roleRep;
     _protector         = provider.CreateProtector(appSettingsOptions.Value.DataProtectorPurpose.FileDownload).ToTimeLimitedDataProtector();
     _publisher         = publisher;
     _userDomainService = userDomainService;
     _roleDomainService = roleDomainService;
 }
Пример #16
0
 public UserDomainService(IDapperRepository <UserInfo, long> userRepository,
                          IDapperRepository <Roles.Role, long> roleRepository,
                          IDapperRepository <UserRole, long> userRoleRepository,
                          IDapperRepository <UserUserGroupRelation, long> userUserGroupRelationRoleRepository,
                          IDapperRepository <Menu, long> menuRepository,
                          IRoleDomainService roleDomainService,
                          IUserGroupDomainService userGroupDomainService,
                          IPasswordHelper passwordHelper)
 {
     _userRepository     = userRepository;
     _roleRepository     = roleRepository;
     _userRoleRepository = userRoleRepository;
     _userUserGroupRelationRoleRepository = userUserGroupRelationRoleRepository;
     _menuRepository         = menuRepository;
     _roleDomainService      = roleDomainService;
     _userGroupDomainService = userGroupDomainService;
     _passwordHelper         = passwordHelper;
 }
Пример #17
0
 public RoleService(IRoleAppService roleAppService, IRoleDomainService roleDomainService)
 {
     _roleAppService     = roleAppService;
     _roleDomainService  = roleDomainService;
     _applicationEnginee = new ApplicationEnginee();
 }
Пример #18
0
 public RoleService(IRoleDomainService roleDomainService)
 {
     RoleDomainService = roleDomainService;
 }
Пример #19
0
 public RoleController(IRoleDomainService service)
     : base(service) { }
Пример #20
0
 public RoleController(IQLUnitOfWorkManager uowManager, IRoleDomainService domainService)
     : base(uowManager, domainService)
 {
 }
Пример #21
0
 public RoleService(IRoleDomainService roleDomainService, IRoleRepository roleRepository)
 {
     _roleDomainService = roleDomainService;
     _roleRepository    = roleRepository;
     EventBus           = NullEventBus.Instance;
 }
Пример #22
0
 public RoleService(IRoleDomainService roleDomainService)
 {
     _roleDomainService = roleDomainService;
 }
Пример #23
0
 public RoleService(IRoleDomainService roleDomainService, IRoleRepository roleRepository)
 {
     _roleDomainService = roleDomainService;
     _roleRepository = roleRepository;
     EventBus = NullEventBus.Instance;
 }