public void TrackIntent(IActivity activity, RecognizerResult result) { BotAssert.ActivityNotNull(activity); if (result == null) { throw new ArgumentNullException(nameof(result)); } var activityAdapter = new ActivityAdapter(activity); var recognizerResultAdapter = new RecognizerResultAdapter(result); activityAdapter.TrackIntent(recognizerResultAdapter.IntentResult, this.telemetryClient, this.settings); }
public void TrackIntent(IActivity activity, LuisResult result) { if (activity == null) { throw new ArgumentNullException(nameof(activity)); } if (result == null) { throw new ArgumentNullException(nameof(result)); } var activityAdapter = new ActivityAdapter(activity); var luisResultAdapter = new LuisResultAdapter(result); activityAdapter.TrackIntent(luisResultAdapter.IntentResult, this.telemetryClient, this.settings); }