internal static LocalArticleType GetType(FileSystemInfo info) { if (info is DirectoryInfo) return LocalArticleType.Directory; if (info is FileInfo) return LocalArticleType.File; if (info is FileSystemInfo) return LocalArticleType.Article; return LocalArticleType.Invalid; }