/// <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;
 }
Esempio n. 3
0
 public PoePricesInfoClient(IHttpClientFactoryWrapper httpClientFactory, IJsonSerializerWrapper jsonSerializer, ILogger <PoePricesInfoClient> logger)
 {
     this.httpClient     = httpClientFactory.CreateClient();
     this.jsonSerializer = jsonSerializer;
     this.logger         = logger;
 }