public void QueueMessage(LogMsg msg) { if (msg == null) return; int isError = 0; if (msg.id == null) //should be null unless someone is using our API directly and setting it { msg.id = SequentialGuid.NewGuid().ToString(); } if (msg.Ex != null) { isError = 1; } //Used by Stackify profiler only msg.SetLogMsgID(msg.id, isError, msg.Level, msg.Msg, msg.data); //We need to do everything up to this point for sasquatch. Even if we aren't uploading the log. if (this.CanQueue()) { _LogQueue.QueueLogMessage(msg); } }
public void QueueMessage(LogMsg msg) { if (msg.id == null) { int isError = 0; if (msg.Ex != null) { isError = 1; } msg.SetLogMsgID(SequentialGuid.NewGuid().ToString(), isError, msg.Level); } _LogQueue.QueueLogMessage(msg); }