Files
parkan-playground/NResUI/Abstractions/IConfigProvider.cs
T

28 lines
461 B
C#
Raw Normal View History

2026-06-07 00:41:16 +03:00
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;
}
}