/// <summary> /// Initializes a new instance of the <see cref="HttpRequestMessageFactory"/> class. /// </summary> /// <param name="queryfyDotNet">The <see cref="IQueryfyDotNet"/>.</param> /// <param name="urlPathBuilder">The <see cref="IUrlPathBuilder"/>.</param> /// <param name="restMethodExtractor">The <see cref="IRestMethodExtractor"/>.</param> /// <param name="requestHeaderFactory">The <see cref="IRequestHeaderFactory"/>.</param> /// <exception cref="ArgumentNullException">The value of '<paramref name="queryfyDotNet"/>', '<paramref name="urlPathBuilder"/>', '<paramref name="restMethodExtractor"/>' and '<paramref name="requestHeaderFactory"/>' cannot be null. </exception> public HttpRequestMessageFactory([NotNull] IQueryfyDotNet queryfyDotNet, [NotNull] IUrlPathBuilder urlPathBuilder, [NotNull] IRestMethodExtractor restMethodExtractor, [NotNull] IRequestHeaderFactory requestHeaderFactory) { if (queryfyDotNet == null) { throw new ArgumentNullException(nameof(queryfyDotNet)); } if (urlPathBuilder == null) { throw new ArgumentNullException(nameof(urlPathBuilder)); } if (restMethodExtractor == null) { throw new ArgumentNullException(nameof(restMethodExtractor)); } if (requestHeaderFactory == null) { throw new ArgumentNullException(nameof(requestHeaderFactory)); } this.queryfyDotNet = queryfyDotNet; this.urlPathBuilder = urlPathBuilder; this.restMethodExtractor = restMethodExtractor; this.requestHeaderFactory = requestHeaderFactory; }
public BundleTransactionOperation(IResourceServices IResourceServices, IRequestHeaderFactory IRequestHeaderFactory, IResourceServiceOutcomeFactory IResourceServiceOutcomeFactory, ISearchParameterGenericFactory ISearchParameterGenericFactory, IPyroFhirUriFactory IPyroFhirUriFactory, IPyroRequestUriFactory IPyroRequestUriFactory, IRequestMetaFactory IRequestMetaFactory) { this.IResourceServices = IResourceServices; this.IRequestHeaderFactory = IRequestHeaderFactory; this.IResourceServiceOutcomeFactory = IResourceServiceOutcomeFactory; this.IPyroFhirUriFactory = IPyroFhirUriFactory; this.ISearchParameterGenericFactory = ISearchParameterGenericFactory; this.IPyroRequestUriFactory = IPyroRequestUriFactory; this.IRequestMetaFactory = IRequestMetaFactory; }
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 TextAnalyticsRequestor(IRequestHeaderFactory headerFactory, ISettings settings) { if (headerFactory == null) { throw new ArgumentNullException(nameof(headerFactory)); } if (settings == null) { throw new ArgumentNullException(nameof(settings)); } this._headerFactory = headerFactory; this._settings = settings; }
public SentimentAnalysisRequestor(IRequestHeaderFactory headerFactory, AMLSettings settings) { if (headerFactory == null) { throw new ArgumentNullException(nameof(headerFactory)); } if (settings == null) { throw new ArgumentNullException(nameof(settings)); } _headerFactory = headerFactory; _settings = settings; }
public TaskRunner(IResourceServices IResourceServices, IRequestMetaFactory IRequestMetaFactory, IRequestHeaderFactory IRequestHeaderFactory, ILog ILog, IPyroTask IPyroTaskCodeSystem, IPyroFhirServer IPyroFhirServerCodeSystem, IFhirTaskTool IFhirTaskTool, IGlobalProperties IGlobalProperties, IFhirSpecificationDefinitionLoader IFhirSpecificationDefinitionLoader, ISetCompartmentDefinitionTaskProcessor ISetCompartmentDefinitionTaskProcessor, ISearchParameterResourceLoader ISearchParameterResourceLoader) { this.IResourceServices = IResourceServices; this.IRequestMetaFactory = IRequestMetaFactory; this.IRequestHeaderFactory = IRequestHeaderFactory; this.ILog = ILog; this.IPyroTaskCodeSystem = IPyroTaskCodeSystem; this.IPyroFhirServerCodeSystem = IPyroFhirServerCodeSystem; this.IFhirTaskTool = IFhirTaskTool; this.IGlobalProperties = IGlobalProperties; this.IFhirSpecificationDefinitionLoader = IFhirSpecificationDefinitionLoader; this.ISetCompartmentDefinitionTaskProcessor = ISetCompartmentDefinitionTaskProcessor; this.ISearchParameterResourceLoader = ISearchParameterResourceLoader; }
public RequestMeta(IPyroRequestUriFactory IPyroRequestUriFactory, IRequestHeaderFactory IRequestHeaderFactory, ISearchParameterGenericFactory ISearchParameterGenericFactory) { this.IPyroRequestUriFactory = IPyroRequestUriFactory; this.IRequestHeaderFactory = IRequestHeaderFactory; this.ISearchParameterGenericFactory = ISearchParameterGenericFactory; }