From c643045b57e3a1a9b1192ecb82c5cdb541b20aa9 Mon Sep 17 00:00:00 2001 From: status102 <102887808+status102@users.noreply.github.com> Date: Sun, 29 Dec 2024 15:31:07 +0800 Subject: [PATCH] =?UTF-8?q?style:=20=E8=AE=BE=E7=BD=AE=E7=95=8C=E9=9D=A2In?= =?UTF-8?q?stance?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [skip changleog] --- .../Settings/ConnectSettingsUserControlModel.cs | 7 ++++++- .../ExternalNotificationSettingsUserControlModel.cs | 7 ++++++- .../UserControl/Settings/GameSettingsUserControlModel.cs | 7 ++++++- .../UserControl/Settings/GuiSettingsUserControlModel.cs | 7 ++++++- .../UserControl/Settings/PerformanceUserControlModel.cs | 7 ++++++- .../UserControl/Settings/RemoteControlUserControlModel.cs | 7 ++++++- .../UserControl/Settings/StartSettingsUserControlModel.cs | 7 ++++++- .../UserControl/Settings/TimerSettingsUserControlModel.cs | 7 ++++++- .../Settings/VersionUpdateSettingsUserControlModel.cs | 7 ++++++- 9 files changed, 54 insertions(+), 9 deletions(-) diff --git a/src/MaaWpfGui/ViewModels/UserControl/Settings/ConnectSettingsUserControlModel.cs b/src/MaaWpfGui/ViewModels/UserControl/Settings/ConnectSettingsUserControlModel.cs index a956c305c2..a988d3adae 100644 --- a/src/MaaWpfGui/ViewModels/UserControl/Settings/ConnectSettingsUserControlModel.cs +++ b/src/MaaWpfGui/ViewModels/UserControl/Settings/ConnectSettingsUserControlModel.cs @@ -45,7 +45,12 @@ namespace MaaWpfGui.ViewModels.UserControl.Settings; /// public class ConnectSettingsUserControlModel : PropertyChangedBase { - public static ConnectSettingsUserControlModel Instance { get; } = new(); + static ConnectSettingsUserControlModel() + { + Instance = new(); + } + + public static ConnectSettingsUserControlModel Instance { get; } private static readonly ILogger _logger = Log.ForContext(); diff --git a/src/MaaWpfGui/ViewModels/UserControl/Settings/ExternalNotificationSettingsUserControlModel.cs b/src/MaaWpfGui/ViewModels/UserControl/Settings/ExternalNotificationSettingsUserControlModel.cs index c8cb6445ab..1da41ca809 100644 --- a/src/MaaWpfGui/ViewModels/UserControl/Settings/ExternalNotificationSettingsUserControlModel.cs +++ b/src/MaaWpfGui/ViewModels/UserControl/Settings/ExternalNotificationSettingsUserControlModel.cs @@ -27,7 +27,12 @@ namespace MaaWpfGui.ViewModels.UserControl.Settings; /// public class ExternalNotificationSettingsUserControlModel : PropertyChangedBase { - public static ExternalNotificationSettingsUserControlModel Instance { get; } = new(); + static ExternalNotificationSettingsUserControlModel() + { + Instance = new(); + } + + public static ExternalNotificationSettingsUserControlModel Instance { get; } // UI 绑定的方法 // ReSharper disable once UnusedMember.Global diff --git a/src/MaaWpfGui/ViewModels/UserControl/Settings/GameSettingsUserControlModel.cs b/src/MaaWpfGui/ViewModels/UserControl/Settings/GameSettingsUserControlModel.cs index 5f55f29ea4..627d630b32 100644 --- a/src/MaaWpfGui/ViewModels/UserControl/Settings/GameSettingsUserControlModel.cs +++ b/src/MaaWpfGui/ViewModels/UserControl/Settings/GameSettingsUserControlModel.cs @@ -27,7 +27,12 @@ namespace MaaWpfGui.ViewModels.UserControl.Settings; public class GameSettingsUserControlModel : PropertyChangedBase { - public static GameSettingsUserControlModel Instance { get; } = new(); + static GameSettingsUserControlModel() + { + Instance = new(); + } + + public static GameSettingsUserControlModel Instance { get; } private static readonly ILogger _logger = Log.ForContext(); diff --git a/src/MaaWpfGui/ViewModels/UserControl/Settings/GuiSettingsUserControlModel.cs b/src/MaaWpfGui/ViewModels/UserControl/Settings/GuiSettingsUserControlModel.cs index dbae8ce0ca..22e035f55b 100644 --- a/src/MaaWpfGui/ViewModels/UserControl/Settings/GuiSettingsUserControlModel.cs +++ b/src/MaaWpfGui/ViewModels/UserControl/Settings/GuiSettingsUserControlModel.cs @@ -29,7 +29,12 @@ namespace MaaWpfGui.ViewModels.UserControl.Settings; public class GuiSettingsUserControlModel : PropertyChangedBase { - public static GuiSettingsUserControlModel Instance { get; } = new(); + static GuiSettingsUserControlModel() + { + Instance = new(); + } + + public static GuiSettingsUserControlModel Instance { get; } /// /// Gets or sets the language list. diff --git a/src/MaaWpfGui/ViewModels/UserControl/Settings/PerformanceUserControlModel.cs b/src/MaaWpfGui/ViewModels/UserControl/Settings/PerformanceUserControlModel.cs index 3782245573..0794ce6d11 100644 --- a/src/MaaWpfGui/ViewModels/UserControl/Settings/PerformanceUserControlModel.cs +++ b/src/MaaWpfGui/ViewModels/UserControl/Settings/PerformanceUserControlModel.cs @@ -24,7 +24,12 @@ namespace MaaWpfGui.ViewModels.UserControl.Settings; /// public class PerformanceUserControlModel : PropertyChangedBase { - public static PerformanceUserControlModel Instance { get; } = new(); + static PerformanceUserControlModel() + { + Instance = new(); + } + + public static PerformanceUserControlModel Instance { get; } public List GpuOptions => GpuOption.GetGpuOptions(); diff --git a/src/MaaWpfGui/ViewModels/UserControl/Settings/RemoteControlUserControlModel.cs b/src/MaaWpfGui/ViewModels/UserControl/Settings/RemoteControlUserControlModel.cs index 9779542628..9d751ff077 100644 --- a/src/MaaWpfGui/ViewModels/UserControl/Settings/RemoteControlUserControlModel.cs +++ b/src/MaaWpfGui/ViewModels/UserControl/Settings/RemoteControlUserControlModel.cs @@ -23,7 +23,12 @@ namespace MaaWpfGui.ViewModels.UserControl.Settings; /// public class RemoteControlUserControlModel : PropertyChangedBase { - public static RemoteControlUserControlModel Instance { get; } = new(); + static RemoteControlUserControlModel() + { + Instance = new(); + } + + public static RemoteControlUserControlModel Instance { get; } private string _remoteControlGetTaskEndpointUri = ConfigurationHelper.GetValue(ConfigurationKeys.RemoteControlGetTaskEndpointUri, string.Empty); diff --git a/src/MaaWpfGui/ViewModels/UserControl/Settings/StartSettingsUserControlModel.cs b/src/MaaWpfGui/ViewModels/UserControl/Settings/StartSettingsUserControlModel.cs index c222ea37e6..9b267a0698 100644 --- a/src/MaaWpfGui/ViewModels/UserControl/Settings/StartSettingsUserControlModel.cs +++ b/src/MaaWpfGui/ViewModels/UserControl/Settings/StartSettingsUserControlModel.cs @@ -40,7 +40,12 @@ namespace MaaWpfGui.ViewModels.UserControl.Settings; /// public class StartSettingsUserControlModel : PropertyChangedBase { - public static StartSettingsUserControlModel Instance { get; } = new(); + static StartSettingsUserControlModel() + { + Instance = new(); + } + + public static StartSettingsUserControlModel Instance { get; } private static readonly ILogger _logger = Log.ForContext(); diff --git a/src/MaaWpfGui/ViewModels/UserControl/Settings/TimerSettingsUserControlModel.cs b/src/MaaWpfGui/ViewModels/UserControl/Settings/TimerSettingsUserControlModel.cs index 40a353bc4b..e2e2108ee9 100644 --- a/src/MaaWpfGui/ViewModels/UserControl/Settings/TimerSettingsUserControlModel.cs +++ b/src/MaaWpfGui/ViewModels/UserControl/Settings/TimerSettingsUserControlModel.cs @@ -24,7 +24,12 @@ namespace MaaWpfGui.ViewModels.UserControl.Settings; /// public class TimerSettingsUserControlModel : PropertyChangedBase { - public static TimerSettingsUserControlModel Instance { get; } = new(); + static TimerSettingsUserControlModel() + { + Instance = new(); + } + + public static TimerSettingsUserControlModel Instance { get; } private bool _forceScheduledStart = Convert.ToBoolean(ConfigurationHelper.GetGlobalValue(ConfigurationKeys.ForceScheduledStart, bool.FalseString)); diff --git a/src/MaaWpfGui/ViewModels/UserControl/Settings/VersionUpdateSettingsUserControlModel.cs b/src/MaaWpfGui/ViewModels/UserControl/Settings/VersionUpdateSettingsUserControlModel.cs index d2d75577f9..f2c75ac060 100644 --- a/src/MaaWpfGui/ViewModels/UserControl/Settings/VersionUpdateSettingsUserControlModel.cs +++ b/src/MaaWpfGui/ViewModels/UserControl/Settings/VersionUpdateSettingsUserControlModel.cs @@ -41,7 +41,12 @@ namespace MaaWpfGui.ViewModels.UserControl.Settings; /// public class VersionUpdateSettingsUserControlModel : PropertyChangedBase { - public static VersionUpdateSettingsUserControlModel Instance { get; } = new(); + static VersionUpdateSettingsUserControlModel() + { + Instance = new(); + } + + public static VersionUpdateSettingsUserControlModel Instance { get; } public enum UpdateVersionType {