0

我有一个wcf服务,我留着他Dictionary

private Dictionary<string, string> MyDic= new Dictionary<string, string>();

我打过字典的任何电话都被清除了。

我希望在对所有客户的所有调用中都将这个对象识别为一个对象

这是我使用上述对象时从客户端调用的函数。

    public void AddToList(string string1, string string2)
    {
        MyDic[string1] = string2;
    }

有办法做到这一点吗?

4

1 回答 1

1

您必须将服务实例化为单个实例:

 [ServiceBehavior(ConcurrencyMode = ConcurrencyMode.Multiple, InstanceContextMode = InstanceContextMode.Single)]
public class ConfigurationService : IConfigurationService
于 2013-07-09T07:09:48.573 回答