Использую в проекте SQLite (устанавливал через NuGet) и Dapper. В проекте используется пул потоков для чтения из БД, запись в БД производится из отдельного потока по очереди. Насколько понимаю SQLite собран уже для многопоточности. The default mode is serialized.
Периодически в выводе проскакивает SQLite error (5): database is locked, даже не понятно, что именно выбросило это исключение, но при этом программа работает как нужно. Стоит ли обращать на это внимание или нужно исправлять? Как?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости