Пример БД в виде отдельных JSON файлов для C#?
1. В такой СУБД нет никакого смысла, по тому нет никаких готовых библиотек
2. Реализуется очень просто - ты бы быстрее свой велосипед сделал, чем получил бы ответ здесь.
Боюсь ты такое странное решение не найдешь готовым

База данных это не сколько хранение - но поиск (и атомарность записи с поддержкой многопоточности). И если хранение реализовывать и не надо (на все по 1-2 строчки кода) то с поиском (индексами) и многопоточностью придется повозиться, и с файлами этим заниматься точно никому не надо.

p.s. Для .net у майкрософта есть набор классов DataSet, практически полноценная in memory база данных, добавляй к нему свой сериализатор (по умолчанию там есть xml дамп, меняющий формат от вересии к версии), по уму делов там не много зато с DataSet через DataBinding все работает из каропки