diff --git a/Pilz.Configuration/ISettingsManager.vb b/Pilz.Configuration/ISettingsManager.vb index 7be6f54..17cb285 100644 --- a/Pilz.Configuration/ISettingsManager.vb +++ b/Pilz.Configuration/ISettingsManager.vb @@ -1,5 +1,5 @@ Public Interface ISettingsManager - Property ConfigFilePath As String + ReadOnly Property Instance As ISettings Sub Save() Sub Load() Sub Reset() diff --git a/Pilz.Configuration/Pilz.Configuration.vbproj b/Pilz.Configuration/Pilz.Configuration.vbproj index ae59a84..4455408 100644 --- a/Pilz.Configuration/Pilz.Configuration.vbproj +++ b/Pilz.Configuration/Pilz.Configuration.vbproj @@ -25,7 +25,7 @@ True - 3.0.1 + 3.0.2 diff --git a/Pilz.Configuration/SettingsManager.vb b/Pilz.Configuration/SettingsManager.vb index 5aa2b49..2f289ec 100644 --- a/Pilz.Configuration/SettingsManager.vb +++ b/Pilz.Configuration/SettingsManager.vb @@ -16,9 +16,9 @@ Public Class SettingsManager Private enableAutoSave As Boolean = False Private addedHandler As Boolean = False - Public Property ConfigFilePath As String Implements ISettingsManager.ConfigFilePath + Public Property ConfigFilePath As String - Public ReadOnly Property Instance As IChildSettings + Public ReadOnly Property Instance As ISettings Get If defaultInstance Is Nothing Then Load()