如何在wcf中初始化服务级别的静态类

时间:2013-07-17 12:50:39

标签: wcf singleton

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

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

1 个答案:

答案 0 :(得分:1)

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

相关问题