Dev2.Data.PathOperations.Dev2FTPProvider.ListFilesInDirectory C# (CSharp) Method

ListFilesInDirectory() public method

Get folder listing for source
public ListFilesInDirectory ( IActivityIOPath src ) : IList
src IActivityIOPath
return IList
        public IList<IActivityIOPath> ListFilesInDirectory(IActivityIOPath src)
        {
            List<string> dirs;
            try
            {
                var tmpDirData = ExtendedDirList(src.Path, src.Username, src.Password, EnableSsl(src),
                                                 src.IsNotCertVerifiable,src.PrivateKeyFile);
                dirs = ExtractFileList(src.Path, tmpDirData);
            }
            catch(Exception ex)
            {
                Dev2Logger.Log.Error(this, ex);
                string message = string.Format("{0} : [{1}]", ex.Message, src.Path);
                throw new Exception(message, ex);
            }
            return dirs.Select(uri => ActivityIOFactory.CreatePathFromString(uri, src.Username, src.Password, src.PrivateKeyFile)).ToList();
        }