diff --git a/src/MaaWpfGui/Configuration/Factory/ConfigFactory.cs b/src/MaaWpfGui/Configuration/Factory/ConfigFactory.cs index ff1b9d3a86..8bebb9ca9d 100644 --- a/src/MaaWpfGui/Configuration/Factory/ConfigFactory.cs +++ b/src/MaaWpfGui/Configuration/Factory/ConfigFactory.cs @@ -78,7 +78,7 @@ public static class ConfigFactory } catch (Exception e) { - _logger.Information("Failed to parse configuration file: " + e); + _logger.Information(e, "Failed to parse configuration file."); } } @@ -101,7 +101,7 @@ public static class ConfigFactory } catch (Exception e) { - _logger.Information("Failed to parse configuration file: " + e); + _logger.Information(e, "Failed to parse configuration file."); } } @@ -126,7 +126,7 @@ public static class ConfigFactory { foreach (var value in args.NewItems) { - SpecificConfigBind(args.NewItem.Key, args.NewItem.Value); + SpecificConfigBind(value.Key, value.Value); } } diff --git a/src/MaaWpfGui/Configuration/Root.cs b/src/MaaWpfGui/Configuration/Root.cs index 14e46427da..871a844a4d 100644 --- a/src/MaaWpfGui/Configuration/Root.cs +++ b/src/MaaWpfGui/Configuration/Root.cs @@ -35,13 +35,13 @@ public class Root : INotifyPropertyChanged public string Current { get; set; } = "Default"; [JsonInclude] - public VersionUpdate VersionUpdate { get; private set; } = new VersionUpdate(); + public VersionUpdate VersionUpdate { get; private set; } = new(); [JsonInclude] - public AnnouncementInfo AnnouncementInfo { get; private set; } = new AnnouncementInfo(); + public AnnouncementInfo AnnouncementInfo { get; private set; } = new(); [JsonInclude] - public GUI GUI { get; private set; } = new GUI(); + public GUI GUI { get; private set; } = new(); [JsonIgnore] public SpecificConfig CurrentConfig