Это упрощенный пример бритвы. Он выведет ваши имена файлов в таблицу HTML.

хочу сделать, это отобразить содержимое папки, которая находится на моем сервере в виде в моем приложении MVC.

У меня есть то, что, по моему мнению, должно быть на месте для Акции, однако я немного не уверен, как поступить с реализацией соответствующей точки зрения, и мне было интересно, может ли кто-то указать на правильное направление в этом направлении. (а также, если кто-то думает, что моё действие может быть улучшено, совет будет приветствоваться :))

Вот действие:

public ActionResult Index()
        {
            DirectoryInfo salesFTPDirectory = null;
            FileInfo[] files = null;

            try
            {
                string salesFTPPath = "E:/ftproot/sales";
                salesFTPDirectory = new DirectoryInfo(salesFTPPath);
                files = salesFTPDirectory.GetFiles();
            }
            catch (DirectoryNotFoundException exp)
            {
                throw new FTPSalesFileProcessingException("Could not open the ftp directory", exp);
            }
            catch (IOException exp)
            {
                throw new FTPSalesFileProcessingException("Failed to access directory", exp);
            }

            files = files.OrderBy(f => f.Name).ToArray();

            var salesFiles = files.Where(f => f.Extension == ".xls" || f.Extension == ".xml");

            return View(salesFiles);
        }

Любая помощь будет оценена, спасибо :)

Ответы на вопрос(3)

Ваш ответ на вопрос