/// <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;
 }
示例#3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="JavaScriptHandler"/> class.
 /// </summary>
 public JavaScriptHandler(AcxiomTabViewModel viewModel)
 {
     mViewModel = viewModel;
     mJavaScriptHostedCallRunner = mViewModel.mContainer.Resolve <IJavaScriptHostedCallRunner>();
 }