From 9afce46cf0163759e11fa276be78d34f3e93cc05 Mon Sep 17 00:00:00 2001 From: Pilzinsel64 Date: Wed, 10 Jan 2024 11:49:36 +0100 Subject: [PATCH] Reset settings when creating instance --- Pilz.Configuration/Pilz.Configuration.csproj | 4 ++-- Pilz.Configuration/Settings.cs | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Pilz.Configuration/Pilz.Configuration.csproj b/Pilz.Configuration/Pilz.Configuration.csproj index a105f62..7bb9ebd 100644 --- a/Pilz.Configuration/Pilz.Configuration.csproj +++ b/Pilz.Configuration/Pilz.Configuration.csproj @@ -1,6 +1,6 @@  - net8.0 + net6.0;net8.0 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022,1591 Pilz.Configuration.xml $(DefaultItemExcludes);$(ProjectDir)**\*.vb @@ -13,7 +13,7 @@ True - 3.1.0 + 3.1.1 diff --git a/Pilz.Configuration/Settings.cs b/Pilz.Configuration/Settings.cs index ab5b202..bf193fe 100644 --- a/Pilz.Configuration/Settings.cs +++ b/Pilz.Configuration/Settings.cs @@ -20,6 +20,7 @@ namespace Pilz.Configuration if (Activator.CreateInstance() is T settingsNew) { + settingsNew.Reset(); mySettings.Add(T.Identifier, settingsNew); return settingsNew; }