diff --git a/Pilz.Configuration/ISettings.cs b/Pilz.Configuration/ISettings.cs index 65bf1d9..ab174f2 100644 --- a/Pilz.Configuration/ISettings.cs +++ b/Pilz.Configuration/ISettings.cs @@ -1,4 +1,5 @@ -using Newtonsoft.Json; +using Castle.Core.Logging; +using Newtonsoft.Json; using System.Collections.Generic; namespace Pilz.Configuration; @@ -6,6 +7,8 @@ namespace Pilz.Configuration; public interface ISettings { IReadOnlyCollection Childs { get; } + ILogger Logger { get; set; } + T Get() where T : ISettingsNode, ISettingsIdentifier; void Reset(); string Save(JsonSerializerSettings serializer); diff --git a/Pilz.Configuration/Pilz.Configuration.csproj b/Pilz.Configuration/Pilz.Configuration.csproj index 32d3b58..a33f7bd 100644 --- a/Pilz.Configuration/Pilz.Configuration.csproj +++ b/Pilz.Configuration/Pilz.Configuration.csproj @@ -7,7 +7,7 @@ - 3.2.5 + 3.2.6