Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有单例日志框架,你能建议如何在服务级别初始化它。我必须附加事件处理程序作为初始化的一部分。
当我在服务类中初始化时,它会为每个客户端调用执行(添加了处理程序),因此日志表会使用相同的记录多次更新。谢谢..
如果要控制服务实例的初始化方式,则需要实现自定义服务主机。这篇MSDN 文章应该是一个好的开始。这个想法是将 Log 框架初始化放在服务主机中,这样它只发生一次,然后将其注入每个服务实例。