From 4bf700c4ffc781532c30f39bb9f49bbd7f976cb3 Mon Sep 17 00:00:00 2001 From: Pilzinsel64 Date: Thu, 10 Jul 2025 07:00:56 +0200 Subject: [PATCH] ISettings.Logger --- Pilz.Configuration/ISettings.cs | 5 ++++- Pilz.Configuration/Pilz.Configuration.csproj | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) 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