public static EnhancedLogMessageTag ToEnhanced(this LogMessageTag tag) { var asyncVersion = new EnhancedLogMessageTag(); tag.CopyTo(asyncVersion); asyncVersion.Output = tag.Output; return(asyncVersion); }
public LogMessage(LogCategoryTag category, LogMessageTag message, SubTag actor) : this(category, message) { ActorTag = actor; }
public LogMessage(LogCategoryTag category, LogMessageTag message, SubTag actor, SubTag trap) : this(category, message, actor) { TrapTag = trap; }
public LogMessage(LogCategoryTag category, LogMessageTag message) { LogCategoryTag = category; LogMessageTag = message; }