У меня есть служба win, записывающая файл «a.txt» в папку «Input».
Отсюда другой сторонний сервис просматривает файл и помещает его обратно после модификации в папку «Вывод».
Используя имя файла «a.txt», я могу определить, что файл, помещенный во «Ввод», был обработан и получен «bny».
Моя проблема в том, что обновленные версии одного и того же файла могут быть записаны в «Вход», даже когда я жду, пока обработанная копия будет возвращена в «Выход».
Таким образом, в таком случае, когда я нахожу «a.txt» в «Вывод», как мне определить, какая версия исходного файла это?
Я пытался использовать свойство FileInfo.CreationTimeUtc, но это меняется на «Выход».
Есть предложения?