# JsonDB ## 概要 シンプルなJSONL入出力をサポートするC#ライブラリです。 ## 使い方 `JsonDBFactory`を使用し、DBを初期化します。 ```csharp // DBを初期化します。 string filePath = "fileName.jsonl"; JsonDB jsonDB = JsonDBFactory.CreateDB(filePath); // DBにアイテムを追加します。 bool result = jsonDB.Add(new T()); // DBから全アイテムを取得します。 IEnumerable allItems = jsonDB.GetValues(); // DBから特定のアイテムを取得します。 IEnumerable filteredItems = jsonDB.GetValues((T) => true); // ファイルに書き込む jsonDB.Commit(); // リソースを破棄する jsonDB.Dispose(); ```