public void W(string tag, System.Exception tr) { if (!(_level.HasFlag(SourceLevels.Warning))) return; WriteToLog(string.Format ("[WARN] {0}: {1}\n{2}\n", tag, Flatten (tr))); }