private static ILogStrategy _ilogstrategy = BMALog.Instance;//日志策略 /// <summary> /// 写入日志 /// </summary> /// <param name="message">消息</param> public static void Write(string message) { _ilogstrategy.Write(message); }
/// <summary> /// WRITE LOG TO THE DEFINED LOG HANDLER /// </summary> /// <param name="logStrategy">Strategy to choose</param> /// <param name="messageInfo">Message to be written</param> /// <returns></returns> public static ILogMessage Write(ILogStrategy <T> logStrategy, T messageInfo) { return(logStrategy.Write(messageInfo)); }