我非常误解InstanceContextMode.PerSession行为。
我知道是否要将客户端与专用会话连接,这意味着当客户端连接服务时,会话将保留其所有呼叫,直到客户端关闭连接。
这种情况是什么是PerSession行为意味着什么呢?
在Throttling中我们有MaxConcurrentSessions。
我的问题:如果我们使用PerCall声明InstanceContextMode,则与每个客户端专用的会话相同,以及MaxConcurrentSessions如何影响PerCall行为。
答案 0 :(得分:0)
每次调用意味着每次调用都会创建一个新的服务实例来处理该调用。因此,调用之间不可能保持会话状态。我怀疑在这种情况下限制设置没有效果。