public void Initialize(ILoggerView loggerView, ListView logListView) { // Root Logger RootLoggerItem = LoggerItem.CreateRootLoggerItem("Root", loggerView, logListView); // Quick Access Logger Collection _fullPathLoggers = new Dictionary <string, LoggerItem>(); }
public static LoggerItem CreateRootLoggerItem(string name, ILoggerView loggerView, ListView logListView) { LoggerItem logger = new LoggerItem(); logger.Name = name; logger._logListView = logListView; // Tree Node logger.LoggerView = loggerView.AddNew(name, logger); return logger; }
public static LoggerItem CreateRootLoggerItem(string name, ILoggerView loggerView, ListView logListView) { var logger = new LoggerItem(); logger.Name = name; logger._logListView = logListView; // Tree Node logger.LoggerView = loggerView.AddNew(name, logger); return(logger); }
/// <summary> /// Adds the new logger view as a child of the current view and returns the new view. /// </summary> /// <param name="text">The text to initialize the view with.</param> /// <param name="logger">The logger that this instance is a view of.</param> /// <returns></returns> public ILoggerView AddNew(string text, LoggerItem logger) { ILoggerView temp = null; if (this._treeView.InvokeRequired) { _treeView.Invoke(new Action(delegate() { temp = AddNewInner(text, logger); })); } else { temp = AddNewInner(text, logger); } return(temp); }
public void Initialize(ILoggerView loggerView, ListView logListView) { // Root Logger _rootLoggerItem = LoggerItem.CreateRootLoggerItem("Root", loggerView, logListView); // Quick Access Logger Collection _fullPathLoggers = new Dictionary<string, LoggerItem>(); }
public void Initialize(ILoggerView loggerView, ListView logListView) => RootLoggerItem = LoggerItem.CreateRootLoggerItem("Root", loggerView, logListView);