using System; namespace Aitex.Core.RT.Log { /// /// 日志系统接口。 /// public interface ICommonLog { /// /// 输出普通日志。 /// /// 日志内容。 /// 是否跟踪调用堆栈。 /// 产生日志的源文件名称。 void Info(string message, bool isTraceOn, string stackFile); /// /// 输出报警日志。 /// /// 日志内容。 /// 产生日志的源文件名称。 void Warning(string message, string stackFile); /// /// 输出报警日志。 /// /// 日志内容。 /// 异常对象实例。 /// 产生日志的源文件名称。 void Warning(string message, Exception ex, string stackFile); /// /// 输出错误日志。 /// /// 日志内容。 /// 产生日志的源文件名称。 void Error(string message, string stackFile); /// /// 输出错误日志。 /// /// 日志内容。 /// 异常对象实例。 /// 产生日志的源文件名称。 void Error(string message, Exception ex, string stackFile); } }