ResilientFileLock (nuget): Cross-platform library providing exclusive lock on file, with timeout functionality. Based on: https://xabe.net/product/xabe_filelock/
Keywords: file|lock|filelock|file-lock|locking|files|concurrency|core|timeout