将Logger都更改为使用NLogHelper

This commit is contained in:
2025-07-06 19:51:53 +08:00
parent 0980f84d09
commit a3aa94ccf3
14 changed files with 124 additions and 133 deletions

View File

@@ -1,15 +1,13 @@
using System.Windows;
using iNKORE.UI.WPF.Modern.Controls;
using PMSWPF.Helper;
using PMSWPF.Models;
using PMSWPF.ViewModels.Dialogs;
using NLog; // Add NLog using directive
namespace PMSWPF.Views.Dialogs;
public partial class DeviceDialog
{
private static readonly Logger Logger = LogManager.GetCurrentClassLogger(); // Add Logger
public DeviceDialog(DeviceDialogViewModel viewModel)
{
InitializeComponent();
@@ -18,11 +16,11 @@ public partial class DeviceDialog
// Log the ProtocolType value
if (viewModel.Device != null)
{
Logger.Info($"DeviceDialog opened. Device ProtocolType: {viewModel.Device.ProtocolType}");
NlogHelper.Info($"DeviceDialog opened. Device ProtocolType: {viewModel.Device.ProtocolType}");
}
else
{
Logger.Info("DeviceDialog opened. Device is null.");
NlogHelper.Info("DeviceDialog opened. Device is null.");
}
}

View File

@@ -1,7 +1,6 @@
using System.Windows;
using iNKORE.UI.WPF.Modern.Controls;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
using PMSWPF.Enums;
using PMSWPF.Helper;
using PMSWPF.Models;
@@ -16,17 +15,15 @@ namespace PMSWPF.Views;
public partial class MainView : Window
{
private readonly DataServices _dataServices;
private readonly ILogger<MainView> _logger;
private MainViewModel _viewModel;
public MainView(DataServices dataServices, ILogger<MainView> logger)
public MainView(DataServices dataServices)
{
InitializeComponent();
_viewModel = App.Current.Services.GetRequiredService<MainViewModel>();
_dataServices = dataServices;
_logger = logger;
DataContext = _viewModel;
_logger.LogInformation("主界面加载成功");
NlogHelper.Info("主界面加载成功");
}
/// <summary>