/// <inheritdoc/>
        public void OnHistory(HistoryTelemetryData telemetryData)
        {
            PostTelemetryData(telemetryData);

#if TELEMETRY_TRACE && DEBUG
            System.Diagnostics.Trace.WriteLine("Recording CommandHistory");
#endif
        }
Esempio n. 2
0
        /// <summary>
        /// Sends the telemetry with the command history.
        /// </summary>
        private void SendTelemetry(HistoryTelemetryData telemetryData)
        {
            var properties = CreateProperties(telemetryData);

            properties.Add("History", telemetryData.Command);

            _telemetryClient.TrackEvent($"{AzPredictorTelemetryClient.TelemetryEventPrefix}/CommandHistory", properties);
        }
        /// <summary>
        /// Sends the telemetry with the command history.
        /// </summary>
        private void SendTelemetry(HistoryTelemetryData telemetryData)
        {
            var properties = CreateProperties(telemetryData, telemetryData.Client);

            properties.Add("History", telemetryData.Command);
            properties.Add("Success", telemetryData.Success.ToString(CultureInfo.InvariantCulture));

            SendTelemetry($"{TelemetryUtilities.TelemetryEventPrefix}/CommandHistory", properties);
        }
        /// <inheritdoc/>
        public virtual void OnHistory(HistoryTelemetryData telemetryData)
        {
            PostTelemetryData(telemetryData);

            _commandId = Guid.NewGuid().ToString();

#if TELEMETRY_TRACE && DEBUG
            System.Diagnostics.Trace.WriteLine("Recording CommandHistory");
#endif
        }
Esempio n. 5
0
        /// <inheritdoc/>
        public void OnHistory(HistoryTelemetryData telemetryData)
        {
            if (!IsDataCollectionAllowed())
            {
                return;
            }

            telemetryData.SessionId     = SessionId;
            telemetryData.CorrelationId = CorrelationId;

            _telemetryDispatcher.Post(telemetryData);

#if TELEMETRY_TRACE && DEBUG
            System.Diagnostics.Trace.WriteLine("Recording CommandHistory");
#endif
        }