怎么知道IIS宿主的WCF Service启动

逝水年花 2011-04-15 05:15:56
现在有个WCF Service,采用IIS宿主,想在服务启动时做某些事情,应该怎么添加代码?是否有对应的事件?
...全文
124 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cfvgodot 2011-04-18
  • 打赏
  • 举报
回复
[Quote=引用楼主 gr_090 的回复:]
现在有个WCF Service,采用IIS宿主,想在服务启动时做某些事情,应该怎么添加代码?是否有对应的事件?
[/Quote]

IIS的话只能GLOABAL.ASAX!
机器人 2011-04-18
  • 打赏
  • 举报
回复
Global.asax 里的 Application_Start 方法,就是IIS服务启动后第一次触发的方法。
机器人 2011-04-18
  • 打赏
  • 举报
回复
方法1. 你可以在Service里加个 Static 构造方法。这个在启动后会被调用也只被调用一次。
方法2. 你可以在工程里加个 Global.asax 自己启动 Host。
isjoe 2011-04-18
  • 打赏
  • 举报
回复
如果托管在IIS,想不启动它恐怕不行,但是你可以启动后什么都不做,通过判断
逝水年花 2011-04-18
  • 打赏
  • 举报
回复
也可以这么说,通过IIS部署的网站随着机器启动而启动,怎么能用代码控制网站的启动呢?

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧