static void WriteTelemetry() { WriteTrace("some message"); WriteEvent("some event"); WriteException(new Exception("some exception")); TelemetryLogger.Flush(); // more efficient not to flush, but ok for playing ;-) }
static void WriteException(Exception exception) { TelemetryLogger.LogException(exception); }
static void WriteEvent(string eventName) { TelemetryLogger.LogEvent(eventName); }
static void WriteTrace(string message) { TelemetryLogger.LogTrace(message); }