|
|
@@ -230,11 +230,9 @@ namespace YSAI.Opc.ua.client
|
|
|
/// </summary>
|
|
|
private void Subscription_StateChanged(Subscription subscription, SubscriptionStateChangedEventArgs e, string tag)
|
|
|
{
|
|
|
-#if DEBUG
|
|
|
string Message = EnumParse(e.Status.ToString(), EnumType.StateChanged);
|
|
|
string MessageJson = "{" + $"\"Uri\":\"{basics.ServerUrl}\",\"CustomName\":\"{basics.CustomName}\",\"StatusCode\":\"{e.Status}\",\"StatusMessage\":\"{Message}\"" + "}";
|
|
|
- LogHelper.Verbose($"订阅状态\r\n{MessageJson.JsonFormatting()}", $"{TAG}/StateChanged.log");
|
|
|
-#endif
|
|
|
+ OnEventHandler(subscription, new EventResult(true, "连接状态已改变", MessageJson, Core.@enum.ResultType.Json));
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
|
@@ -242,11 +240,9 @@ namespace YSAI.Opc.ua.client
|
|
|
/// </summary>
|
|
|
private void Subscription_PublishStatusChanged(Subscription subscription, PublishStateChangedEventArgs e)
|
|
|
{
|
|
|
-#if DEBUG
|
|
|
string Message = EnumParse(e.Status.ToString(), EnumType.PublishStatusChanged);
|
|
|
string MessageJson = "{" + $"\"Uri\":\"{basics.ServerUrl}\",\"CustomName\":\"{basics.CustomName}\",\"StatusCode\":\"{e.Status}\",\"StatusMessage\":\"{Message}\"" + "}";
|
|
|
- LogHelper.Verbose($"指示订阅的发布状态已停止或已恢复\r\n{MessageJson.JsonFormatting()}", $"{TAG}/PublishError.log");
|
|
|
-#endif
|
|
|
+ OnEventHandler(subscription, new EventResult(true, "指示订阅的发布状态已停止或已恢复", MessageJson, Core.@enum.ResultType.Json));
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
|
@@ -254,10 +250,8 @@ namespace YSAI.Opc.ua.client
|
|
|
/// </summary>
|
|
|
private void ClientSession_PublishError(ISession session, PublishErrorEventArgs e)
|
|
|
{
|
|
|
-#if DEBUG
|
|
|
string MessageJson = "{" + $"\"Uri\":\"{basics.ServerUrl}\",\"CustomName\":\"{basics.CustomName}\",\"StatusCode\":\"{e.Status}\"" + "}";
|
|
|
- LogHelper.Verbose($"处理发布响应时发生异常\r\n{MessageJson.JsonFormatting()}", $"{TAG}/PublishError.log");
|
|
|
-#endif
|
|
|
+ OnEventHandler(session, new EventResult(true, "处理发布响应时发生异常", MessageJson, Core.@enum.ResultType.Json));
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
|
@@ -265,10 +259,8 @@ namespace YSAI.Opc.ua.client
|
|
|
/// </summary>
|
|
|
private void ClientSession_PublishSequenceNumbersToAcknowledge(ISession session, PublishSequenceNumbersToAcknowledgeEventArgs e)
|
|
|
{
|
|
|
-#if DEBUG
|
|
|
string MessageJson = "{" + $"\"Uri\":\"{basics.ServerUrl}\",\"CustomName\":\"{basics.CustomName}\"" + "}";
|
|
|
- LogHelper.Verbose($"发布请求即将确认序列号\r\n{MessageJson.JsonFormatting()}", $"{TAG}/PublishSequenceNumbersToAcknowledge.log");
|
|
|
-#endif
|
|
|
+ OnEventHandler(session, new EventResult(true, "发布请求即将确认序列号", MessageJson, Core.@enum.ResultType.Json));
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
|
@@ -276,10 +268,9 @@ namespace YSAI.Opc.ua.client
|
|
|
/// </summary>
|
|
|
private void ClientSession_SessionClosing(object? sender, EventArgs e)
|
|
|
{
|
|
|
-#if DEBUG
|
|
|
string MessageJson = "{" + $"\"Uri\":\"{basics.ServerUrl}\",\"CustomName\":\"{basics.CustomName}\"" + "}";
|
|
|
LogHelper.Verbose($"会话正在结束\r\n{MessageJson.JsonFormatting()}", $"{TAG}/SessionClosing.log");
|
|
|
-#endif
|
|
|
+ OnEventHandler(sender, new EventResult(true, "会话正在结束", MessageJson, Core.@enum.ResultType.Json));
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
|
@@ -287,10 +278,8 @@ namespace YSAI.Opc.ua.client
|
|
|
/// </summary>
|
|
|
private void ClientSession_SessionConfigurationChanged(object? sender, EventArgs e)
|
|
|
{
|
|
|
-#if DEBUG
|
|
|
string MessageJson = "{" + $"\"Uri\":\"{basics.ServerUrl}\",\"CustomName\":\"{basics.CustomName}\"" + "}";
|
|
|
- LogHelper.Verbose($"会话配置更改\r\n{MessageJson.JsonFormatting()}", $"{TAG}/SessionConfigurationChanged.log");
|
|
|
-#endif
|
|
|
+ OnEventHandler(sender, new EventResult(true, "会话配置更改", MessageJson, Core.@enum.ResultType.Json));
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
|
@@ -298,10 +287,8 @@ namespace YSAI.Opc.ua.client
|
|
|
/// </summary>
|
|
|
private void ClientSession_SubscriptionsChanged(object? sender, EventArgs e)
|
|
|
{
|
|
|
-#if DEBUG
|
|
|
string MessageJson = "{" + $"\"Uri\":\"{basics.ServerUrl}\",\"CustomName\":\"{basics.CustomName}\"" + "}";
|
|
|
- LogHelper.Verbose($"添加或删除订阅\r\n{MessageJson.JsonFormatting()}", $"{TAG}/SubscriptionsChanged.log");
|
|
|
-#endif
|
|
|
+ OnEventHandler(sender, new EventResult(true, "添加或删除订阅", MessageJson, Core.@enum.ResultType.Json));
|
|
|
}
|
|
|
|
|
|
private int ConnectedCounet = 0;
|