Ejemplo n.º 1
0
 public ResourceSeedingService(IUnitOfWork IUnitOfWork, IResourceServices IResourceServices, IRequestMetaFactory IRequestMetaFactory, IResourceTriggerService IResourceTriggerService, IGlobalProperties IGlobalProperties, IRequestServiceRootValidate IRequestServiceRootValidate, ILog ILog, IPyroFhirResource IPyroFhirResource)
 {
     this.IUnitOfWork                 = IUnitOfWork;
     this.IResourceServices           = IResourceServices;
     this.IRequestMetaFactory         = IRequestMetaFactory;
     this.IResourceTriggerService     = IResourceTriggerService;
     this.IGlobalProperties           = IGlobalProperties;
     this.IRequestServiceRootValidate = IRequestServiceRootValidate;
     this.ILog = ILog;
     this.IPyroFhirResource = IPyroFhirResource;
 }
Ejemplo n.º 2
0
 public FhirTaskTool(IResourceServices IResourceServices,
                     IRequestHeaderFactory IRequestHeaderFactory,
                     IRequestMetaFactory IRequestMetaFactory,
                     IResourceTriggerService IResourceTriggerService,
                     ILog ILog)
 {
     this.IResourceServices       = IResourceServices;
     this.IRequestHeaderFactory   = IRequestHeaderFactory;
     this.IRequestMetaFactory     = IRequestMetaFactory;
     this.IResourceTriggerService = IResourceTriggerService;
     this.ILog = ILog;
 }
 public FhirSpecificationDefinitionLoader(ILog ILog,
                                          IUnitOfWork IUnitOfWork,
                                          IRequestMetaFactory IRequestMetaFactory,
                                          IResourceTriggerService IResourceTriggerService,
                                          IBundleTransactionOperationFactory IBundleTransactionOperationFactory,
                                          IFhirSpecificationDefinitionLoaderParameters IFhirSpecificationDefinitionLoaderParameters,
                                          IFhirTaskTool IFhirTaskTool,
                                          Common.PyroHealthFhirResource.CodeSystems.IPyroFhirServer IPyroFhirServerCodeSystem)
 {
     this.ILog                                         = ILog;
     this.IUnitOfWork                                  = IUnitOfWork;
     this.IRequestMetaFactory                          = IRequestMetaFactory;
     this.IResourceTriggerService                      = IResourceTriggerService;
     this.IBundleTransactionOperationFactory           = IBundleTransactionOperationFactory;
     this.IFhirSpecificationDefinitionLoaderParameters = IFhirSpecificationDefinitionLoaderParameters;
     this.IFhirTaskTool                                = IFhirTaskTool;
     this.IPyroFhirServerCodeSystem                    = IPyroFhirServerCodeSystem;
 }
Ejemplo n.º 4
0
 public CompartmentOperation(
     IRepositorySwitcher IRepositorySwitcher,
     IResourceServiceOutcomeFactory IResourceServiceOutcomeFactory,
     IResourceServices IResourceServices,
     IRequestMetaFactory IRequestMetaFactory,
     IServiceCompartmentRepository IServiceCompartmentRepository,
     IServiceSearchParameterCache IServiceSearchParameterCache,
     IServiceCompartmentCache IServiceCompartmentCache,
     IResourceTriggerService IResourceTriggerService,
     IPyroFhirResource IPyroFhirResource)
 {
     this.IRepositorySwitcher            = IRepositorySwitcher;
     this.IResourceServiceOutcomeFactory = IResourceServiceOutcomeFactory;
     this.IResourceServices             = IResourceServices;
     this.IRequestMetaFactory           = IRequestMetaFactory;
     this.IServiceCompartmentRepository = IServiceCompartmentRepository;
     this.IServiceSearchParameterCache  = IServiceSearchParameterCache;
     this.IServiceCompartmentCache      = IServiceCompartmentCache;
     this.IResourceTriggerService       = IResourceTriggerService;
     this.IPyroFhirResource             = IPyroFhirResource;
 }
 public SearchParameterResourceLoader(ILog ILog,
                                      IFhirTaskTool IFhirTaskTool,
                                      IResourceServices IResourceServices,
                                      IUnitOfWork IUnitOfWork,
                                      IResourceTriggerService IResourceTriggerService,
                                      IRequestMetaFactory IRequestMetaFactory,
                                      IFhirBaseOperationServiceFactory IFhirBaseOperationServiceFactory,
                                      IServerSearchParameterOperation IServerSearchParameterOperation,
                                      IGlobalProperties IGlobalProperties,
                                      ICacheClear ICacheClear)
 {
     this.ILog                             = ILog;
     this.IFhirTaskTool                    = IFhirTaskTool;
     this.IUnitOfWork                      = IUnitOfWork;
     this.IResourceTriggerService          = IResourceTriggerService;
     this.IResourceServices                = IResourceServices;
     this.IRequestMetaFactory              = IRequestMetaFactory;
     this.IFhirBaseOperationServiceFactory = IFhirBaseOperationServiceFactory;
     this.IServerSearchParameterOperation  = IServerSearchParameterOperation;
     this.IGlobalProperties                = IGlobalProperties;
     this.ICacheClear                      = ICacheClear;
 }