将NlogHelper,和NotificationHelper,改为服务的方式注入使用

This commit is contained in:
2025-09-04 17:29:24 +08:00
parent c45287fae0
commit bb650e2682
35 changed files with 307 additions and 474 deletions

View File

@@ -1,6 +1,6 @@
using DMS.Helper;
using DMS.Services;
using DMS.WPF.Helper;
using DMS.WPF.Services;
using DMS.WPF.ViewModels.Dialogs;
using DMS.WPF.ViewModels.Items;
using iNKORE.UI.WPF.Modern.Controls;
@@ -8,6 +8,7 @@ using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Threading;
using Microsoft.Extensions.DependencyInjection;
namespace DMS.WPF.Views.Dialogs;
@@ -22,6 +23,8 @@ public partial class ImportOpcUaDialog : ContentDialog
public ImportOpcUaDialog()
{
InitializeComponent();
@@ -49,7 +52,8 @@ public partial class ImportOpcUaDialog : ContentDialog
}
catch (Exception ex)
{
NotificationHelper.ShowError($"选择节点时发生了错误:{ex.Message}");
var notificationService = App.Current.Services.GetRequiredService<NotificationService>();
notificationService.ShowError($"选择节点时发生了错误:{ex.Message}");
}