示例#1
0
        public static EnhancedLogMessageTag ToEnhanced(this LogMessageTag tag)
        {
            var asyncVersion = new EnhancedLogMessageTag();

            tag.CopyTo(asyncVersion);
            asyncVersion.Output = tag.Output;
            return(asyncVersion);
        }
示例#2
0
 public LogMessage(LogCategoryTag category, LogMessageTag message,
                   SubTag actor) : this(category, message)
 {
     ActorTag = actor;
 }
示例#3
0
 public LogMessage(LogCategoryTag category, LogMessageTag message,
                   SubTag actor, SubTag trap) : this(category, message, actor)
 {
     TrapTag = trap;
 }
示例#4
0
 public LogMessage(LogCategoryTag category, LogMessageTag message)
 {
     LogCategoryTag = category;
     LogMessageTag  = message;
 }