У меня есть локальный сайт, где я могу добавлять или удалять вложения. После добавления вложения они загружаются в Azure хранилище BLOB-объектов. Но я не получаю прямую информацию, кроме названия файлов, которые в настоящее время прикреплены. Я ищу эффективный механизм для сравнения файлов между локальными и облачными экземплярами. Например, если пользователь добавляет файлы A и B, они загружаются в Azure. Затем, если пользователь редактирует A и перезагружает, мне нужно сравнить содержимое файлов между локальным и Azure и, если есть изменение, перезагружается. Также, если пользователь удаляет файл BI, необходимо сделать еще одну проверку, если файл A не редактируется. До сих пор я думал о сравнении содержимого потока. Есть ли другие эффективные способы сделать это?