/// <summary> /// Tracks a log /// </summary> /// <param name="Message"> /// The log message /// </param> public void TrackLog(string Message) { lock (ObjectLock) { if (Started) { CheckApplicationCorrectness(); var json = new LogJson(Message, GetFlowNumber()); JSON.Add(JsonBuilder.GetJsonFromHashTable(json.GetJsonHashTable())); } } }
/// <summary> /// Tracks a log /// </summary> /// <param name="message"> /// The log message /// </param> public void TrackLog(string message) { lock (_objectLock) { if (Started) { CheckIfEnabled(); var json = new LogJson(_sessionGUID, message, GetFlowNumber()); _json.Add(JsonBuilder.GetJsonFromHashTable(json.GetJsonHashTable())); } } }