/// <summary> /// Scans the directories for rules. /// </summary> /// <param name="refreshDir">The refresh dir.</param> private void ScanDirectoriesForRules(DirectoryInfo refreshDir) { if (refreshDir == null) { refreshDir = new DirectoryInfo(PhysicalApplicationPath); } FileInfo file = new FileInfo(Path.Combine(refreshDir.FullName, FileName)); if (file.Exists) { _ruleSet = new ApacheProxyRuleSet(PhysicalApplicationPath, file); AddRuleSetMonitoring(file.FullName); } }
/// <summary> /// Scans the directories for rules. /// </summary> /// <param name="refreshDir">The refresh dir.</param> private void ScanDirectoriesForRules(DirectoryInfo refreshDir) { if (refreshDir == null) refreshDir = new DirectoryInfo(PhysicalApplicationPath); FileInfo file = new FileInfo(Path.Combine(refreshDir.FullName, FileName)); if (file.Exists) { _ruleSet = new ApacheProxyRuleSet(PhysicalApplicationPath, file); AddRuleSetMonitoring(file.FullName); } }