0
У меня есть служба wcf
, которую я держу его Dictionary
.Один объект для всех клиентов wcf
private Dictionary<string, string> MyDic= new Dictionary<string, string>();
Любой звонок, который я выполнил, очистил словарь.
Я хочу, чтобы этот объект был распознан во всех звонках всем клиентам, как один объект.
Здесь функция, вызываемая клиентом при использовании вышеуказанного объекта.
public void AddToList(string string1, string string2)
{
MyDic[string1] = string2;
}
Есть ли способ сделать это?
Вы хотите использовать 'static' переменным:' частного статического Dictionary MyDic = новый словарь <строка, строку> (); ' –
Вы также можете использовать свойство экземпляра и использовать контекстный режим WCF SingleInstance –