Ребят, есть два потока: Unity и фоновый (FileSystemWatcher).
В фоновом происходит событие (появился новый файл).
Нужно положить его в очередь, которую разделяют оба потока.
Вопрос - как?
Правильно ли я понимаю, Monitor.Enter/Exit в Unity для синхронизации потоков использовать нельзя?
Я рассматриваю вариант со StartCoroutine, но, может быть, если более простые способы?