FileSystemWatcher events do not honor AsyncLocal value on .NET Framework. Is there a better workaround available? The start of this issue was during an upgrade of NLog (see issue).