private static void ExtractFileWatchers(LogSearchShipperSection LogSearchShipperConfig, List<FileWatchElement> watches) { for (int i = 0; i < LogSearchShipperConfig.FileWatchers.Count; i++) { watches.Add(LogSearchShipperConfig.FileWatchers[i]); } }
private void ExtractEDBFileWatchers(LogSearchShipperSection LogSearchShipperConfig, List<FileWatchElement> watches) { for (int i = 0; i < LogSearchShipperConfig.EDBFileWatchers.Count; i++) { EnvironmentWatchElement envWatchElement = LogSearchShipperConfig.EDBFileWatchers[i]; StartLoggingEnvironmentData(envWatchElement); AddWatchedConfigFile(envWatchElement.DataFile); var parser = new EDBFileWatchParser(envWatchElement); watches.AddRange(parser.ToFileWatchCollection()); } }
public void Setup() { _LogSearchShipper = ConfigurationManager.GetSection("LogSearchShipperGroup/LogSearchShipper") as LogSearchShipperSection; }