namespace IStation.Application
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public class Log
|
{
|
/// <summary>
|
/// 写入信息日志
|
/// </summary>
|
/// <param name="flowId"></param>
|
/// <param name="info"></param>
|
public static void Info(string flowId, string info)
|
{
|
|
Yw.LogHelper.Info(GetLogInfo(flowId, info));
|
}
|
|
|
|
/// <summary>
|
/// 写入调试日志
|
/// </summary>
|
/// <param name="flowId"></param>
|
/// <param name="info"></param>
|
public static void Debug(string flowId, string info)
|
{
|
Yw.LogHelper.Debug(GetLogInfo(flowId, info));
|
}
|
|
|
/// <summary>
|
/// 写入错误日志
|
/// </summary>
|
/// <param name="info"></param>
|
/// <param name="ex"></param>
|
public static void Error(string flowId, string info, Exception ex = null)
|
{
|
Yw.LogHelper.Error(GetLogInfo(flowId, info), ex);
|
}
|
|
|
private static string GetLogInfo(string flowId, string info)
|
{
|
return $"{flowId}:{info}";
|
}
|
}
|
}
|