public void WatchDirectory(DirectoryMetadataCategory directoryMetaDataCategory) { foreach (DirectoryMetadata d in DirectoryConfiguration.GetList()) { if (d.Category == directoryMetaDataCategory) { WatchedDirectory = new ContactDirectory(DirectoriesManager, d); WatchedDirectory.StartWatching(); } } }
public List <DirectoryMetadata> GetDirectoriesFromCategory(DirectoryMetadataCategory Category) { List <DirectoryMetadata> tempList = new List <DirectoryMetadata>(); foreach (DirectoryMetadata d in DirectoryConfiguration.GetList()) { if (d.Category == Category) { tempList.Add(d); } } return(tempList); }