webservice可以在每次调用时封装程序集或共享对象吗?

时间:2016-02-06 00:48:25

标签: .net web-services asmx

我们有一个asmx网络服务,在visual studio中制作,植入IIS服务器。

案例是webservice的项目与另一个项目(库类项目)在一个解决方案中,webservice的一些功能使用对该项目的引用。该库类项目有一个内部使用的共享对象。我的意思是;网络服务功能 - >库类功能 - >共享对象。

问题是共享对象显然是在所有webservice调用之间共享的...如果可能的话,我需要每次调用webservice函数时,整个库类汇编都有自己的上下文呼叫。我遇到了并发调用的不良行为,因为当然所有人都在使用共享对象的相同实例。有没有办法配置程序集,项目或IIS来实现这个目标?

非常感谢!

0 个答案:

没有答案