public void TrackEvent(IMessageActivity activity, QueryResult queryResult) { BotAssert.ActivityNotNull(activity); if (queryResult == null) { throw new ArgumentNullException(nameof(queryResult)); } var activityAdapter = new ActivityAdapter(activity); var queryResultAdapter = new QueryResultAdapter(queryResult); activityAdapter.TrackEvent(queryResultAdapter.QueryResult, this.settings, this.telemetryClient); }
public void TrackEvent(IActivity activity, QnAMakerResults queryResult) { if (activity == null) { throw new ArgumentNullException(nameof(activity)); } if (queryResult == null) { throw new ArgumentNullException(nameof(queryResult)); } var activityAdapter = new ActivityAdapter(activity); var queryResultAdapter = new QueryResultAdapter(queryResult); activityAdapter.TrackEvent(queryResultAdapter.QueryResult, this.settings, this.telemetryClient); }