C# модуль загрузки файлов PDF в облако (многопоточный)
Необходимо разработать модуль на C# для автоматической обработки PDF документов. Задачи модуля включают проверку целостности файлов, их загрузку в облачные хранилища и локальное сохранение, а также регистрацию соответствующей информации в базах данных. Основной источник файлов — таблица DocumentDraft, после успешной обработки создается запись в аналогичной по структуре таблице Document.
Подробное ТЗ в приложении или тут https://marred-subway-9d9.notion.site/FileUploader...
Основные этапы работы:
Подробное ТЗ в приложении или тут https://marred-subway-9d9.notion.site/FileUploader...
Основные этапы работы:
- Поиск и выбор файлов с определённым статусом для обработки.
- Загрузка файла из локального пути или из облака.
- Переименование файла с сохранением определённых символов.
- Проверка целостности файла.
- Подсчёт слов в документе.
- Загрузка файла в облачные хранилища.
- Сохранение файла на диск.
- Регистрация информации о файле в базе данных.
- Многопоточная обработка.
- Взаимодействие с базой MSSQL данных через Entity Framework или Dapper(или другой способ).