是否有一个事件在WCF服务启动或关闭时触发?希望,无论是自托管还是托管在IIS中?
答案 0 :(得分:4)
ServiceHost暴露了不少事件:
http://msdn.microsoft.com/en-us/library/system.servicemodel.servicehost_events.aspx
您可以使用自定义服务行为来挂钩这些事件:
http://msdn.microsoft.com/en-us/library/system.servicemodel.description.iservicebehavior.aspx
答案 1 :(得分:3)
当然,你的对象的构造函数(特别是如果你使用的是Singleton样式)。请原谅无耻的自我推销,但我写了两篇关于如何开始使用WCF(Net.Tcp)客户端/服务器系统的文章......第一篇是非IIS(服务以你自己的条件开始) ),后者是如何修改我的第一个适用的IIS中的第一个托管: