一个对象适用于所有wcf客户

本文关键字:wcf 客户 适用于 一个对象 | 更新日期: 2023-09-27 18:21:32

我有一个wcf服务,我让他保持Dictionary

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

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

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

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

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

有办法做到这一点吗?

一个对象适用于所有wcf客户

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

 [ServiceBehavior(ConcurrencyMode = ConcurrencyMode.Multiple, InstanceContextMode = InstanceContextMode.Single)]
public class ConfigurationService : IConfigurationService