From f3a57d7f238fca64a3b0d377469f4f6196057e8d Mon Sep 17 00:00:00 2001 From: BlueBlock Date: Tue, 21 Mar 2023 15:25:32 -0400 Subject: [PATCH] move filename value LocalConnectionProperties.xml into settings file --- mRemoteNG/App/Info/SettingsFileInfo.cs | 1 + mRemoteNG/Connection/ConnectionsService.cs | 9 ++------- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/mRemoteNG/App/Info/SettingsFileInfo.cs b/mRemoteNG/App/Info/SettingsFileInfo.cs index b0278436..1f0a2404 100644 --- a/mRemoteNG/App/Info/SettingsFileInfo.cs +++ b/mRemoteNG/App/Info/SettingsFileInfo.cs @@ -17,6 +17,7 @@ namespace mRemoteNG.App.Info public static string LayoutFileName { get; } = "pnlLayout.xml"; public static string ExtAppsFilesName { get; } = "extApps.xml"; public static string ThemesFileName { get; } = "Themes.xml"; + public static string LocalConnectionProperties { get; } = "LocalConnectionProperties.xml"; public static string ThemeFolder { get; } = SettingsPath != null ? Path.Combine(SettingsPath, "Themes") : String.Empty; diff --git a/mRemoteNG/Connection/ConnectionsService.cs b/mRemoteNG/Connection/ConnectionsService.cs index 17dea44b..3a2e2d52 100644 --- a/mRemoteNG/Connection/ConnectionsService.cs +++ b/mRemoteNG/Connection/ConnectionsService.cs @@ -44,13 +44,8 @@ namespace mRemoteNG.Connection public ConnectionsService(PuttySessionsManager puttySessionsManager) { - if (puttySessionsManager == null) - throw new ArgumentNullException(nameof(puttySessionsManager)); - - _puttySessionsManager = puttySessionsManager; - var path = SettingsFileInfo.SettingsPath; - _localConnectionPropertiesDataProvider = - new FileDataProvider(Path.Combine(path, "LocalConnectionProperties.xml")); + _puttySessionsManager = puttySessionsManager ?? throw new ArgumentNullException(nameof(puttySessionsManager)); + _localConnectionPropertiesDataProvider = new FileDataProvider(Path.Combine(SettingsFileInfo.SettingsPath, SettingsFileInfo.LocalConnectionProperties)); _localConnectionPropertiesSerializer = new LocalConnectionPropertiesXmlSerializer(); }