0
在我的代碼中,我使用log4net進行了Db日誌記錄。 我注意到做日誌的類有這個代碼。使用log4net時,您可以控制任何其他參數嗎?
public class Logger
{
readonly log4net.ILog _log;
public Logger()
{
XmlConfigurator.Configure();
_log = log4net.LogManager.GetLogger("Oracle_Log_Appender");
}
public void Log(string logString)
{
_log.Debug(logString);
}
}
我傳遞給此機制的字符串被插入到消息列中的日誌表中。我希望有一個具有ID值的列,這將使我能夠在表格中搜索正確的消息。我能想到的例子是: 我正在處理一系列客戶對象。每個對象都有一個帶有ID的主鍵。 如果其中任何一個失敗,我想以下面的方式記錄它。
OBJECT_ID MESSAGE OBJECT_TYPE
1001 Failed to fetch credit report Customer
我可以使用log4net嗎?
[Log4Net和額外字段]的可能重複(http://stackoverflow.com/questions/1795310/log4net-and-extra-fields) – 2011-04-21 15:52:23