26 lines
489 B
C#
26 lines
489 B
C#
using global::Newtonsoft.Json;
|
|
|
|
namespace Pilz.Configuration
|
|
{
|
|
public abstract class SettingsBase
|
|
{
|
|
public SettingsBase()
|
|
{
|
|
ResetValues();
|
|
}
|
|
|
|
[JsonIgnore]
|
|
internal ISettingsManager _settingsManager;
|
|
|
|
[JsonIgnore]
|
|
public ISettingsManager SettingsManager
|
|
{
|
|
get
|
|
{
|
|
return _settingsManager;
|
|
}
|
|
}
|
|
|
|
public abstract void ResetValues();
|
|
}
|
|
} |