add config file

This commit is contained in:
bird_egop
2026-06-07 00:41:16 +03:00
parent 4e45bd236c
commit 8bed73fb5a
10 changed files with 169 additions and 35 deletions
+27
View File
@@ -0,0 +1,27 @@
namespace NResUI.Abstractions;
public interface IConfigProvider
{
ConfigJson GetConfig();
void Set(ConfigJson config);
}
public class ConfigProvider : IConfigProvider
{
private ConfigJson _instance;
public ConfigProvider(ConfigJson instance)
{
_instance = instance;
}
public void Set(ConfigJson config)
{
_instance = config;
}
public ConfigJson GetConfig()
{
return _instance;
}
}