public void dir(DirArguments dirArguments) { var site = GetAuthorisedSite(); var folderResponseMessage = new GetFolderOperation(site, dirArguments.source, AuthorisedSession).ResponseMessage; var siteFolderModel = folderResponseMessage.Content<SiteFolderModel>(); foreach (var folder in siteFolderModel.Folders.ToArray().OrderBy(folder => folder.Name)) { System.Console.WriteLine(folder.Name); } foreach (var file in siteFolderModel.Files) { Console.Write(file.Name.PadRight(45)); Console.Write(file.LastWriteTimeUtc.ToLocalTime().ToShortDateString().PadRight(15)); Console.Write(file.Length + " bytes"); Console.WriteLine(); } }
public void dir(DirArguments dirArguments) { var site = GetAuthorisedSite(); var folderResponseMessage = new GetFolderOperation(site, dirArguments.source, AuthorisedSession).ResponseMessage; var siteFolderModel = folderResponseMessage.Content <SiteFolderModel>(); foreach (var folder in siteFolderModel.Folders.ToArray().OrderBy(folder => folder.Name)) { System.Console.WriteLine(folder.Name); } foreach (var file in siteFolderModel.Files) { Console.Write(file.Name.PadRight(45)); Console.Write(file.LastWriteTimeUtc.ToLocalTime().ToShortDateString().PadRight(15)); Console.Write(file.Length + " bytes"); Console.WriteLine(); } }