This commit is contained in:
Jose Conde
2025-09-29 16:02:00 +02:00
parent dc57da8136
commit 5e16f781b4
74 changed files with 1621 additions and 1856 deletions

View File

@@ -0,0 +1,22 @@
using ModVersionChecker.managers.interfaces;
using ModVersionChecker.model;
namespace ModVersionChecker.managers.litedb
{
public class ConfigLiteDb : LiteDb, IConfigManager
{
protected override string collection => LiteDb.CONFIG_COLLECTION;
public Config Load()
{
return GetCollection<Config>().FindAll().FirstOrDefault() ?? new Config();
}
public void Save(Config config)
{
GetCollection<Config>().Upsert(config);
}
public Config GetConfig()
{
return Load();
}
}
}