3

我有一个托管在 Windows 服务中的 WCF 服务。

目前,当 Windows 服务启动时,我必须用客户端“触摸”WCF 服务才能在 WCF 服务中运行一些长时间运行的代码。

是否可以在不使用客户端调用服务的情况下自动启动 WCF 服务中长时间运行的代码?

IIS 7.5 不是一个选项。

4

1 回答 1

7

是的,OnStart为此使用方法。一旦 Windows 服务从操作系统获得 START 命令,它将被触发。

把你的“触摸”代码(逻辑)放在那里。

于 2012-07-11T15:23:01.503 回答