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;
 }
Exemplo n.º 2
0
 public PyroService(IUnitOfWork IUnitOfWork,
                    IResourceServices IResourceApiServices,
                    IRequestServiceRootValidate IRequestServiceRootValidate,
                    IMetadataServiceFactory IMetadataServiceFactory,
                    IBundleTransactionOperationFactory IBundleTransactionOperationFactory,
                    IFhirBaseOperationServiceFactory IFhirBaseOperationServiceFactory,
                    IFhirResourceInstanceOperationServiceFactory IFhirResourceInstanceOperationServiceFactory,
                    IFhirResourceOperationServiceFactory IFhirResourceOperationServiceFactory,
                    IRequestMetaFactory IRequestMetaFactory,
                    ILog ILog)
 {
     this.IUnitOfWork                                  = IUnitOfWork;
     this.IResourceApiServices                         = IResourceApiServices;
     this.IRequestServiceRootValidate                  = IRequestServiceRootValidate;
     this.IMetadataServiceFactory                      = IMetadataServiceFactory;
     this.IBundleTransactionOperationFactory           = IBundleTransactionOperationFactory;
     this.IFhirBaseOperationServiceFactory             = IFhirBaseOperationServiceFactory;
     this.IFhirResourceInstanceOperationServiceFactory = IFhirResourceInstanceOperationServiceFactory;
     this.IFhirResourceOperationServiceFactory         = IFhirResourceOperationServiceFactory;
     this.IRequestMetaFactory                          = IRequestMetaFactory;
     this.ILog = ILog;
 }