/// <summary> /// マルチターン対話で、対話の中間情報を保存する /// </summary> /// <param name="key">セッション情報のキー</param> /// <param name="value">セッション情報の値</param> public void AddSession(string key, object value) { if (SessionAttributes.ContainsKey(key)) { SessionAttributes[key] = value; } else { SessionAttributes.Add(key, value); } }
/// <summary> /// マルチターン対話で、対話の中間情報を保存する /// </summary> /// <param name="key">セッション情報のキー</param> /// <param name="value">セッション情報の値</param> public CEKResponse SetSession(string key, object value) { if (SessionAttributes.ContainsKey(key)) { SessionAttributes[key] = value; } else { SessionAttributes.Add(key, value); } return(this); }