/// <summary> /// Initializes a new instance of the <see cref="JsonSubsetSubsetIntentHandler"/> class. /// </summary> public JsonSubsetSubsetIntentHandler(IIntentManager intentManager, IJsonSerializerWrapper jsonSerializerWrapper, INetworkSearchConfigBuilder networkSearchConfigBuilder, IDataSourcesAndSchema dataSourcesAndSchema, IExploreConfigBuilder exploreConfigBuilder, IExplorationIntentFactory explorationIntentFactory, IJavaScriptHostedCallRunner javaScriptHostedCallRunner) { mIntentManager = intentManager; mJsonSerializerWrapper = jsonSerializerWrapper; mNetworkSearchConfigBuilder = networkSearchConfigBuilder; mDataSourcesAndSchema = dataSourcesAndSchema; mExploreConfigBuilder = exploreConfigBuilder; mExplorationIntentFactory = explorationIntentFactory; mJavaScriptHostedCallRunner = javaScriptHostedCallRunner; }
/// <summary> /// Initializes a new instance of the <see cref="JsonSubsetSubsetIntentHandler"/> class. /// </summary> public JsonSubsetSubsetIntentHandler(IIntentManager intentManager, IJsonSerializerWrapper jsonSerializerWrapper, INetworkSearchConfigBuilder networkSearchConfigBuilder, IDataSourcesAndSchema dataSourcesAndSchema, IExploreConfigBuilder exploreConfigBuilder, IExplorationIntentFactory explorationIntentFactory, IJavaScriptHostedCallRunner javaScriptHostedCallRunner) { mIntentManager = intentManager; mJsonSerializerWrapper = jsonSerializerWrapper; mNetworkSearchConfigBuilder = networkSearchConfigBuilder; mDataSourcesAndSchema = dataSourcesAndSchema; mExploreConfigBuilder = exploreConfigBuilder; mExplorationIntentFactory = explorationIntentFactory; mJavaScriptHostedCallRunner = javaScriptHostedCallRunner; }
public PoePricesInfoClient(IHttpClientFactoryWrapper httpClientFactory, IJsonSerializerWrapper jsonSerializer, ILogger <PoePricesInfoClient> logger) { this.httpClient = httpClientFactory.CreateClient(); this.jsonSerializer = jsonSerializer; this.logger = logger; }