public static FromFile ( string filename = null ) : |
||
filename | string | |
return |
public ConfigurationWindow() { InitializeComponent(); // Configure the NetLog tab configuration = NetLogConfiguration.FromFile(); netLogPathTextBox.Text = configuration.path; Logging.Debug("Configuration is " + JsonConvert.SerializeObject(configuration)); }
public void Start() { if (NetLogConfiguration.FromFile().path == null) { Logging.Info("Cannot start netlog monitor - path missing"); } else { start(); } }
public void Reload() { Directory = NetLogConfiguration.FromFile().path; }
public NetLogMonitor() : base(NetLogConfiguration.FromFile().path, @"^netLog\.[0-9\.]+\.log$", result => HandleNetLogLine(result, EDDI.Instance.eventHandler)) { }
public bool Configured() { return(NetLogConfiguration.FromFile().path != null); }