Как создать исключение для отлова поврежденных файлов при загрузке?

Прежде всего, спасибо всем, кто может помочь с этой, казалось бы, простой проблемой, с которой я столкнулся. Предыстория: у меня есть приложение, которое загружает файлы на сервер, используя Rebex. В целях тестирования мне нужно создать поддельный файл, поместить его в середину всех других файлов, а затем создать исключение в программе, которая перехватывает этот поддельный файл (мы назовем его "fileX") и выбрасывает ошибка. По сути, смысл теста в том, чтобы увидеть, что происходит, когда загрузка должна остановить процесс загрузки в середине.

Мой код загрузки выглядит следующим образом:

            Server.Upload(source, "/", Rebex.IO.TraversalMode.Recursive, Rebex.IO.TransferMethod.Copy, Rebex.IO.ActionOnExistingFiles.OverwriteOlder);
            Server.Disconnect();

Что мне нужно добавить в этот код, чтобы остановить загрузку, когда она достигнет "fileX"? Я не могу найти какую-либо документацию по этому типу теста конкретно.

Спасибо!

0 ответов

Другие вопросы по тегам