[ServiceBehavior(ConcurrencyMode = ConcurrencyMode.Multiple, InstanceContextMode = InstanceContextMode.PerCall, UseSynchronizationContext = false)] public class pay : Ipay
如果只设置了
ConcurrencyMode = ConcurrencyMode.Multiple,未必工作在多线程模式下。 如果用了上下文的东西,它会工作在串行模式,一条一条的处理请求。 加上
UseSynchronizationContext = false。这样它就工作在多线程模式下。