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); }
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); }