我需要在第一次调用 wcf 服务之前运行一些方法,我应该将这些方法放在哪里? WCF服务的启动方法在哪里?
Obs1:我的 WCF 服务将在 IIS6 上运行。
Obs2:我正在使用.net框架4.0。
实现此目的的一种方法是自行托管 WCF 服务(而不是在 IIS 中)。这样您就可以在启动服务之前运行任何您想要的代码。
另一种方法是在每个服务行为实现的构造函数中添加静态方法调用。该静态方法调用将进行检查以确保初始化已执行。只需确保在此调用期间处理多线程并发即可。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)