我已編程方式從配置文件創建log4net的日誌: var properties = new NameValueCollection
{
{"configType", "FILE"},
{"configFile", @"c:/log4net.config"}
};
Common.Logging.LogManager.Adapter = n
在我們的組織中,每個客戶都有自己的數據庫和相應的記錄表。如何以編程方式配置NLog,以便我可以將其指向每個客戶的正確數據庫? 喜歡的東西: var loggerA = LogManager.GetLogger("CustomerA");
loggerA.Log("Customer A Record");
//Outputs to DatabaseA
LogManager.GetLogger
我正在使用OnMethodBoundryAspect創建簡單的日誌記錄和執行時間方面。我想爲每種方法創建一個記錄器。但是,如果Logger未聲明爲靜態成員,則不起作用。如果聲明爲靜態,則不可能爲每個方法創建一個記錄器。 這裏是我的方面: [Serializable]
public class MonitorAttribute : OnMethodBoundaryAspect
{
[N