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