我有一個WCF RESTful WS與日誌啓用使用MS企業庫5.0。日誌記錄工作正常,但是,我需要動態分配日誌消息收件人電子郵件地址,即由ws消費者身份設置,如果X調用我的ws,則必須將事件記錄到[email protected],如果y調用ws,則日誌轉至y @ y.com。我事先知道電子郵件地址。動態分配日誌消息收件人| MS企業庫5.0記錄器
我想爲每個消費者添加一個新的類別+日誌記錄目標偵聽器,並在運行時通過調用者身份將類別應用於LogEvent,但這會造成相當大的開銷。有沒有更好的方法來做到這一點? 我是新來的wcf和MSEL,所以也許我錯過了一些東西。
感謝
我想你正在使用'EmailTraceListener'。正確? – 2011-03-14 10:21:21
@Rest:是的,正確的。 EmailTraceListener被分配給webconfig中的類別;我在運行時將類別分配給logEvent。 – 2011-03-14 10:28:36