/// <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;
 }
 /// <summary>
 /// 初始化消息模板仓储
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 public MessageTemplateRepository(IUniversalSysCenterUnitOfWork unitOfWork) : base(unitOfWork)
 {
 }
 /// <summary>
 /// 初始化权限服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="permissionRepository">权限仓储</param>
 public PermissionService(IUniversalSysCenterUnitOfWork unitOfWork, IPermissionRepository permissionRepository)
     : base(unitOfWork, permissionRepository)
 {
     PermissionRepository = permissionRepository;
 }
示例#4
0
 /// <summary>
 /// 初始化部门业务区域服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="organizationsRegionRepository">部门业务区域仓储</param>
 public OrganizationsRegionService(IUniversalSysCenterUnitOfWork unitOfWork, IOrganizationsRegionRepository organizationsRegionRepository)
     : base(unitOfWork, organizationsRegionRepository)
 {
     OrganizationsRegionRepository = organizationsRegionRepository;
 }
示例#5
0
 /// <summary>
 /// 初始化角色菜单仓储
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 public RoleMenuRepository(IUniversalSysCenterUnitOfWork unitOfWork) : base(unitOfWork)
 {
 }
 /// <summary>
 /// 初始化资源服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="resourceRepository">资源仓储</param>
 public ResourceService(IUniversalSysCenterUnitOfWork unitOfWork, IResourceRepository resourceRepository)
     : base(unitOfWork, resourceRepository)
 {
     ResourceRepository = resourceRepository;
 }
 /// <summary>
 /// 初始化应用更新日志仓储
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 public ApplicationUpdaetLogRepository(IUniversalSysCenterUnitOfWork unitOfWork) : base(unitOfWork)
 {
 }
 /// <summary>
 /// 初始化商户应用消息设置仓储
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 public MerchanAppMessageSetRepository(IUniversalSysCenterUnitOfWork unitOfWork) : base(unitOfWork)
 {
 }
示例#9
0
 /// <summary>
 /// 初始化地区仓储
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 public AreaRepository(IUniversalSysCenterUnitOfWork unitOfWork) : base(unitOfWork)
 {
 }
示例#10
0
 /// <summary>
 /// 初始化消息模板服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="messageTemplateRepository">消息模板仓储</param>
 public MessageTemplateService(IUniversalSysCenterUnitOfWork unitOfWork, IMessageTemplateRepository messageTemplateRepository)
     : base(unitOfWork, messageTemplateRepository)
 {
     MessageTemplateRepository = messageTemplateRepository;
 }
 /// <summary>
 /// 初始化附件仓储
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 public AttachmentRepository(IUniversalSysCenterUnitOfWork unitOfWork) : base(unitOfWork)
 {
 }
 /// <summary>
 /// 初始化附件服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="attachmentRepository">附件仓储</param>
 public AttachmentService(IUniversalSysCenterUnitOfWork unitOfWork, IAttachmentRepository attachmentRepository)
     : base(unitOfWork, attachmentRepository)
 {
     AttachmentRepository = attachmentRepository;
 }
示例#13
0
 /// <summary>
 /// 初始化角色权限服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="rolePermissionRepository">角色权限仓储</param>
 public RolePermissionService(IUniversalSysCenterUnitOfWork unitOfWork, IRolePermissionRepository rolePermissionRepository)
     : base(unitOfWork, rolePermissionRepository)
 {
     RolePermissionRepository = rolePermissionRepository;
 }
 /// <summary>
 /// 初始化用户角色服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="userRoleRepository">用户角色仓储</param>
 public UserRoleService(IUniversalSysCenterUnitOfWork unitOfWork, IUserRoleRepository userRoleRepository)
     : base(unitOfWork, userRoleRepository)
 {
     UserRoleRepository = userRoleRepository;
 }
 /// <summary>
 /// 初始化角色菜单服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="roleMenuRepository">角色菜单仓储</param>
 public RoleMenuService(IUniversalSysCenterUnitOfWork unitOfWork, IRoleMenuRepository roleMenuRepository)
     : base(unitOfWork, roleMenuRepository)
 {
     RoleMenuRepository = roleMenuRepository;
 }
示例#16
0
 /// <summary>
 /// 初始化商户应用仓储
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 public MerchantAppRepository(IUniversalSysCenterUnitOfWork unitOfWork) : base(unitOfWork)
 {
 }
示例#17
0
 /// <summary>
 /// 初始化用户服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="userRepository">用户仓储</param>
 public UserService(IUniversalSysCenterUnitOfWork unitOfWork, IUserRepository userRepository, IAuthRequest authRequest)
     : base(unitOfWork, userRepository)
 {
     UserRepository = userRepository;
     _authRequest   = authRequest;
 }
 /// <summary>
 /// 初始化消息类型服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="messageCategoryRepository">消息类型仓储</param>
 public MessageCategoryService(IUniversalSysCenterUnitOfWork unitOfWork, IMessageCategoryRepository messageCategoryRepository)
     : base(unitOfWork, messageCategoryRepository)
 {
     MessageCategoryRepository = messageCategoryRepository;
 }
示例#19
0
 /// <summary>
 /// 初始化应用更新日志服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="applicationUpdaetLogRepository">应用更新日志仓储</param>
 public ApplicationUpdaetLogService(IUniversalSysCenterUnitOfWork unitOfWork, IApplicationUpdaetLogRepository applicationUpdaetLogRepository)
     : base(unitOfWork, applicationUpdaetLogRepository)
 {
     ApplicationUpdaetLogRepository = applicationUpdaetLogRepository;
 }
 /// <summary>
 /// 初始化地区服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="areaRepository">地区仓储</param>
 public AreaService(IUniversalSysCenterUnitOfWork unitOfWork, IAreaRepository areaRepository)
     : base(unitOfWork, areaRepository)
 {
     AreaRepository = areaRepository;
 }
示例#21
0
 /// <summary>
 /// 初始化商户服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="merchantRepository">商户仓储</param>
 public MerchantService(IUniversalSysCenterUnitOfWork unitOfWork, IMerchantRepository merchantRepository)
     : base(unitOfWork, merchantRepository)
 {
     MerchantRepository = merchantRepository;
 }
 /// <summary>
 /// 初始化岗位服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="positionRepository">岗位仓储</param>
 public PositionService(IUniversalSysCenterUnitOfWork unitOfWork, IPositionRepository positionRepository)
     : base(unitOfWork, positionRepository)
 {
     PositionRepository = positionRepository;
 }
 /// <summary>
 /// 初始化角色权限仓储
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 public RolePermissionRepository(IUniversalSysCenterUnitOfWork unitOfWork) : base(unitOfWork)
 {
 }
 /// <summary>
 /// 初始化用户权限服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="userPermissionRepository">用户权限仓储</param>
 public UserPermissionService(IUniversalSysCenterUnitOfWork unitOfWork, IUserPermissionRepository userPermissionRepository)
     : base(unitOfWork, userPermissionRepository)
 {
     UserPermissionRepository = userPermissionRepository;
 }
 /// <summary>
 /// 初始化资源仓储
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 public ResourceRepository(IUniversalSysCenterUnitOfWork unitOfWork) : base(unitOfWork)
 {
 }
示例#26
0
 /// <summary>
 /// 初始化用户角色仓储
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 public UserRoleRepository(IUniversalSysCenterUnitOfWork unitOfWork) : base(unitOfWork)
 {
 }
示例#27
0
 /// <summary>
 /// 初始化岗位仓储
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 public PositionRepository(IUniversalSysCenterUnitOfWork unitOfWork) : base(unitOfWork)
 {
 }
示例#28
0
 /// <summary>
 /// 初始化消息内容表仓储
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 public MessageContentRepository(IUniversalSysCenterUnitOfWork unitOfWork) : base(unitOfWork)
 {
 }
 /// <summary>
 /// 初始化组织机构仓储
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 public OrganizationsRepository(IUniversalSysCenterUnitOfWork unitOfWork) : base(unitOfWork)
 {
 }
 /// <summary>
 /// 初始化账户服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="accountRepository">账户仓储</param>
 public AccountService(IUniversalSysCenterUnitOfWork unitOfWork, IAccountRepository accountRepository)
     : base(unitOfWork, accountRepository)
 {
     AccountRepository = accountRepository;
 }