using IStation.Untity;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace IStation.DataDockingSocket
|
{
|
/// <summary>
|
/// 生成调试信息辅助类
|
/// </summary>
|
internal class LogCustomHelper
|
{
|
|
private const string _logNameDebug = "socket-szjt-wtw-debug";
|
|
/// <summary>
|
/// 生成调试信息辅助类
|
/// </summary>
|
public static void Debug(List<Model.MonitorDataDockingReceiveRecord> rece_list)
|
{
|
if (rece_list == null || rece_list.Count < 1)
|
return;
|
var json = JsonHelper.Object2Json(rece_list);
|
LogHelper.Custom(_logNameDebug, json);
|
}
|
|
/// <summary>
|
/// 生成调试信息辅助类
|
/// </summary>
|
public static void Debug(List<Model.MonitorDataDockingSrcRecord> rece_list)
|
{
|
if (rece_list == null || rece_list.Count < 1)
|
return;
|
var json = JsonHelper.Object2Json(rece_list);
|
LogHelper.Custom(_logNameDebug, json);
|
}
|
|
|
public static void Debug(string msg)
|
{
|
LogHelper.Custom(_logNameDebug, msg);
|
}
|
|
private const string _logNameSrc = "socket-szjt-wtw-src";
|
|
/// <summary>
|
/// 生成
|
/// </summary>
|
public static void Src(byte[] bts)
|
{
|
if (bts == null || bts.Count() < 1)
|
return;
|
|
var message_bts = BitTransfer.ToString(bts);
|
LogHelper.Custom(_logNameSrc, message_bts);
|
}
|
|
private const string _logNameInfo = "socket-szjt-wtw-info";
|
|
/// <summary>
|
/// 生成
|
/// </summary>
|
public static void Info(string msg)
|
{
|
if (string.IsNullOrEmpty(msg))
|
return;
|
|
LogHelper.Custom(_logNameInfo, msg);
|
}
|
|
private const string _logNameError = "socket-szjt-wtw-error";
|
|
/// <summary>
|
/// 生成
|
/// </summary>
|
public static void Error(string msg, Exception ex = null)
|
{
|
if (string.IsNullOrEmpty(msg))
|
return;
|
if (ex == null)
|
LogHelper.Custom(_logNameError, msg);
|
else
|
LogHelper.Custom(_logNameError, string.Format("msg:{0}, ex:{1}", msg, ex.StackTrace));
|
}
|
|
}
|
}
|