Azure Хранение файлов проверить файл после загрузки перед удалением локальной копии - PullRequest
0 голосов
/ 15 апреля 2020

Мы переносим данные в Azure хранилище файлов и хотим проверить загрузку после ее завершения, прежде чем удалять файл с локального сервера.

Приведенный ниже код работает нормально, но из документации мне немного неясно, как впоследствии проверить файл.

Я собирался сравнить число байтов, но это выглядело как использование транзакционнойCR. C будет работать, но я не могу реализовать его

MS Docs на CRC64

        byte[] theFile = UploadHelper.GetFileAsByteArray(theUpload);

        CloudFile theCloudFile = rootDir.GetFileReference(theUpload.Name);
        Stream theMemoryStream = new MemoryStream(theFile);
        await theCloudFile.UploadFromStreamAsync(theMemoryStream);

Или, если я слишком обдумываю это и есть лучше бы я оценил понимание.

Спасибо,

1 Ответ

0 голосов
/ 15 апреля 2020

На вопрос о том, как проверить целостность файла, есть популярный, принятый ответ:

Рассчитать контрольную сумму MD5 для файла

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...