void IColtLogger.write(ColtLogLevel logLevel, string msg) { if (msg.Contains("\0")) { //Debug.WriteLine("ack"); msg = msg.Replace('\0', ' '); } Trace.WriteLine("[" + logLevel + "] " + msg); }
void log(ColtLogLevel level, MethodBase mb, string msg) { (_logger1 == null ? NSIRDriver.Utility.logger : _logger1).log(level, mb, msg); }
void IColtLogger.log(ColtLogLevel logLevel, MethodBase mb) { ((IColtLogger)this).log(logLevel, makeSig(mb)); }
void IColtLogger.log(ColtLogLevel ll, MethodBase mb, string msg) { ((IColtLogger)this).log(ll, makeSig(mb) + ":" + msg); }
void IColtLogger.log(ColtLogLevel logLevel, string msg) { ((IColtLogger)this).write(logLevel, msg); }