C# 如何在IIS托管的WCF应用程序上执行一些初始启动代码?

C# 如何在IIS托管的WCF应用程序上执行一些初始启动代码?,c#,asp.net,wcf,iis,C#,Asp.net,Wcf,Iis,我试图找到一种钩子/方法来运行一些初始代码,以便在调用服务之前将一系列内容连接起来 有什么想法吗?好吧,一个简单的方法是在服务类上使用静态构造函数?想必global.asax也能工作。另一种方法是编写并注册一个侦听启动的http模块。您可以实现一个IServiceBehaviorhmmm,看起来很有希望!global.asax工作得很好,很奇怪,一开始有问题。总的来说,这是一个痛苦的学习经验(WCF:)更不用说用户名/密码验证的麻烦了!好的一面是,一旦你知道该做什么,一切都是琐碎的。

我试图找到一种钩子/方法来运行一些初始代码,以便在调用服务之前将一系列内容连接起来


有什么想法吗?

好吧,一个简单的方法是在服务类上使用静态构造函数?想必global.asax也能工作。另一种方法是编写并注册一个侦听启动的http模块。

您可以实现一个
IServiceBehavior

hmmm,看起来很有希望!global.asax工作得很好,很奇怪,一开始有问题。总的来说,这是一个痛苦的学习经验(WCF:)更不用说用户名/密码验证的麻烦了!好的一面是,一旦你知道该做什么,一切都是琐碎的。