public IEnumerable<MessageEntry> LoadMessages() { string[] files = Directory.GetFiles(BasePath, MessageFileSearchPattern); return files.Select(file => new MessageEntry(file)); }