访问Web服务引用的项目中的WebService变量

时间:2011-03-07 15:34:06

标签: c# .net web-services scope

我有一个.net c#web服务,引用其他项目来实现它需要的任何东西。

我需要为每次调用webservice中的web方法设置一个带有唯一guid的变量集。

变量/值不需要对Web服务的消费者可见/可访问/输出。

此变量(变量中的值)应该可以在webservice引用的项目中访问,但我不能将其作为参数显式传递给项目中的任何函数。

变量/值只需要在webmethod调用的生命周期内保持活动状态,并在每次调用web方法时重置。

应该使用什么类型的变量(静态,全局,本地等)以及应该在哪里声明?

谢谢!

1 个答案:

答案 0 :(得分:0)

感谢无论谁回答(但奇怪地删除了答案)并建议使用InternalsVisibleTo属性。