예제 #1
0
 /// <summary>
 /// 初始化资源服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="resourceStore">资源存储器</param>
 /// <param name="moduleRepository">模块仓储</param>
 public QueryModuleService(IGreatWallUnitOfWork unitOfWork, IResourcePoStore resourceStore, IModuleRepository moduleRepository)
     : base(unitOfWork, resourceStore)
 {
     UnitOfWork       = unitOfWork;
     ResourceStore    = resourceStore;
     ModuleRepository = moduleRepository;
 }
예제 #2
0
 /// <summary>
 /// 初始化一个<see cref="OperationRepository" />类型的实例
 /// </summary>
 /// <param name="store">存储器</param>
 public OperationRepository(IResourcePoStore store) : base(store)
 {
     _store = store;
 }
예제 #3
0
 /// <summary>
 /// 初始化模块仓储
 /// </summary>
 /// <param name="store">资源存储器</param>
 public ModuleRepository(IResourcePoStore store) : base(store)
 {
     _store = store;
 }
 /// <summary>
 /// 初始化一个<see cref="QueryOperationService"/>类型的实例
 /// </summary>
 /// <param name="resourcePoStore">资源存储器</param>
 /// <param name="operationRepository">操作仓储</param>
 public QueryOperationService(IResourcePoStore resourcePoStore, IOperationRepository operationRepository)
 {
     ResourcePoStore     = resourcePoStore;
     OperationRepository = operationRepository;
 }
예제 #5
0
 /// <summary>
 /// 初始化Api资源服务
 /// </summary>
 /// <param name="resourceStore">资源存储器</param>
 public QueryApiResourceService(IResourcePoStore resourceStore)
     : base(resourceStore)
 {
     ResourceStore = resourceStore;
 }
예제 #6
0
 /// <summary>
 /// 初始化身份资源服务
 /// </summary>
 /// <param name="resourceStore">资源存储器</param>
 public QueryIdentityResourceService(IResourcePoStore resourceStore)
     : base(resourceStore)
 {
     ResourceStore = resourceStore;
 }
예제 #7
0
 /// <summary>
 /// 初始化身份资源仓储
 /// </summary>
 /// <param name="store">资源存储器</param>
 public IdentityResourceRepository(IResourcePoStore store) : base(store)
 {
     _store = store;
 }
예제 #8
0
 /// <summary>
 /// 初始化Api资源仓储
 /// </summary>
 /// <param name="store">资源存储器</param>
 public ApiResourceRepository(IResourcePoStore store) : base(store)
 {
     _store = store;
 }