using System; using System.IO; using System.Net; namespace PartSource.Automation.Services { public class FtpService { public void Download(string filename) { //FtpWebRequest request = (FtpWebRequest)WebRequest.Create($"{_ftpConfiguration.Url}/{filename}"); //request.Credentials = new NetworkCredential(_ftpConfiguration.Username, _ftpConfiguration.Password); //request.Method = WebRequestMethods.Ftp.DownloadFile; //using FtpWebResponse response = (FtpWebResponse)request.GetResponse(); //using Stream responseStream = response.GetResponseStream(); //using FileStream fileStream = new FileStream($"%APPDATALOCAL%\\{filename}", FileMode.Create); //responseStream.CopyTo(fileStream); } } }