1

我有单例日志框架,你能建议如何在服务级别初始化它。我必须附加事件处理程序作为初始化的一部分。

当我在服务类中初始化时,它会为每个客户端调用执行(添加了处理程序),因此日志表会使用相同的记录多次更新。谢谢..

4

1 回答 1

1

如果要控制服务实例的初始化方式,则需要实现自定义服务主机。这篇MSDN 文章应该是一个好的开始。这个想法是将 Log 框架初始化放在服务主机中,这样它只发生一次,然后将其注入每个服务实例。

于 2013-07-17T13:28:16.493 回答