using System;
|
using System.IO;
|
|
namespace CCSTrace.CCS
|
{
|
public class RecordLog
|
{
|
private readonly StreamWriter _sWriter = null;
|
|
public RecordLog(string filePath)
|
{
|
_sWriter = new StreamWriter(filePath, true);
|
}
|
|
public void Debug(object message)
|
{
|
_sWriter.WriteLine("[Debug] [" + DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss") + "] : " + message);
|
}
|
|
public void Error(object message)
|
{
|
_sWriter.WriteLine("[Error] [" + DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss") + "] : " + message);
|
}
|
|
public void Fatal(object message)
|
{
|
_sWriter.WriteLine("[Fatal] [" + DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss") + "] : " + message);
|
}
|
|
public void Info(object message)
|
{
|
_sWriter.WriteLine("[Info] [" + DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss") + "] : " + message);
|
}
|
|
public void Warn(object message)
|
{
|
_sWriter.WriteLine("[Warn] [" + DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss") + "] : " + message);
|
}
|
|
public void Close()
|
{
|
_sWriter.Close();
|
}
|
}
|
}
|