示例#1
0
        static public LogTraceSource ReplaceRoot(Udbus.Core.Logging.ILog logOld, string name, IEnumerable <System.Diagnostics.TraceSource> tracesources)
        {
            LogTraceSource create      = new LogTraceSource(tracesources);
            ILogNode       logNodeRoot = new LogNodeNameHierarchyRoot(name, create);

            Replace(logOld, create, logNodeRoot);
            return(create);
        }
示例#2
0
        static public LogTraceSource CreateRoot(string name, IEnumerable <System.Diagnostics.TraceSource> tracesources)
        {
            LogTraceSource create      = new LogTraceSource(tracesources);
            ILogNode       logNodeRoot = new LogNodeNameHierarchyRoot(name, create);

            Construct(create, logNodeRoot);
            return(create);
        }