0
我的服務:WCF服務與PerSession就像PerCall
[ServiceBehavior(InstanceContextMode = InstanceContextMode.PerSession)]
public class Service1 : IService1
{
int i = 0;
public int Add(int value)
{
i += value;
return i;
}
}
隨着接口:
[ServiceContract]
public interface IService1
{
[OperationContract]
int Add(int value);
}
每次我打電話Add方法變量i被重置爲0 (我測試了它與WCF測試客戶端和一個ChannelFactory)
我使用BacisHttp綁定。
我做錯了什麼?
我必須配置WCF測試客戶端和ChannelFactory嗎?
在參數「value」中傳遞的值是什麼? – Dev
這只是一種測試方法。價值的唯一目的是,它將被添加到我 –
你在web.config中添加了嗎? –
Dev