public void WriteLog(string text, Logger.TextType type) { if (type != Logger.TextType.Read && type != Logger.TextType.Wait && type != Logger.TextType.Feedback && ((type != Logger.TextType.Write || !LogWrites) && type != Logger.TextType.Error)) { return; } if (LogToFile) { lock (_buffer) { _buffer.Add(text); } } if (!LogToScreen && type != Logger.TextType.Error || _onLog == null) { return; } _onLog(text, PrinterSerial); }
public void WriteLog(string text, Logger.TextType type) { logger.WriteLog(text, type); }