我的服务:
[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?
答案 0 :(得分:2)
我是白痴:BacisHttpBinding不支持会话