public async Task TrackMessageSentiment(IMessageActivity activity) { BotAssert.ActivityNotNull(activity); var activityAdapter = new ActivityAdapter(activity); await activityAdapter.TrackMessageSentiment(this.telemetryClient, this.settings, this.sentimentClient).ConfigureAwait(false); }
public async Task TrackMessageSentiment(IActivity activity) { if (activity == null) { throw new ArgumentNullException(nameof(activity)); } var activityAdapter = new ActivityAdapter(activity); await activityAdapter.TrackMessageSentiment(this.telemetryClient, this.settings, this.sentimentClient).ConfigureAwait(false); }