是否有可能初始化 WebService。
我正在寻找一种仅在第一次调用 WebService 期间运行的方法。 .Net 中有类似的东西吗?
如果您在给定客户端第一次连接到 Web 服务时需要“初始化”:
Have an Initialise
返回令牌(例如 GUID)的方法,每次调用 Web 服务的实际“执行工作”方法时都需要该令牌。然后,您可以确保该客户端的服务始终处于初始化状态。
如果您第一次调用 Web 服务时需要它:
将一些代码作为私有方法添加到您的服务中,该代码在每个公共方法的顶部调用。在其中检查某些内容是否存在,例如注册表项、文件、数据库记录或其他持久值。如果它不存在,请执行初始化,然后创建“某物”。
如果您在 IIS 上次回收/启动应用程序池后第一次调用时需要它:
为该类提供一个静态构造函数,以便在首次实例化该类时,静态构造函数会运行并执行初始化。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)