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;
 }
Beispiel #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;
 }