我有一个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