async internal Task <String> Download(LinkDto linkDto, string destinationDir, IMainWindowModelAction action) { try { Action = action; using (Client = new WebDavClient(ConnectParams(linkDto))) { await DownloadFolder(linkDto.Path, destinationDir); } } catch (Exception ex) { return(ex.ToString()); } return(""); }
public DownloadWindowBinding(IMainWindowModelAction actions) { Actions = actions; }