public static string GetUrl(ChannelFolderType type, string id) { if (string.IsNullOrEmpty(id)) { return(type + "-"); } return(string.Format("{0}-{1}", type, id)); }
private ChannelFolder(ChannelFolderType type, string id = null) { Type = type; if (!string.IsNullOrEmpty(id)) { Id = id; } }
public ChannelFolder(string folderId, string name, ChannelFolderType folderType) { FolderId = folderId; Name = name; FolderType = folderType; }
IEnumerable<ChannelFolder> GetChildFolders(ExchangeClient client, string folderId, ChannelFolderType folderType) { var childFolders = client.FindAllFolders(folderId); return childFolders.Select(f => new ChannelFolder(f.FolderId.Id, f.DisplayName, folderType)); }
IEnumerable <ChannelFolder> GetChildFolders(ExchangeClient client, string folderId, ChannelFolderType folderType) { var childFolders = client.FindAllFolders(folderId); return(childFolders.Select(f => new ChannelFolder(f.FolderId.Id, f.DisplayName, folderType))); }