概述: 我正在做一個聊天機器人的工作,我想數據存儲每個用戶的帖子,並能夠訪問它幫助制定下一個崗位的響應。堅持C#異步任務數據 - 聊天機器人
具體問題: 有沒有一種方法,以C#創建一個存儲類,這樣我可以異步任務的執行,其不斷地等待用戶輸入過程中做到以下幾點:
- 收到消息在存儲類
- 有關消息主類
- 存儲的數據從存儲類
- 使用此數據檢索過去的對話數據生成響應。
- 發送響應(從而殺死主類和存儲類的實例)
- 接收新郵件
- 獲取存儲類的過去的實例與所有舊數據的
- 存儲數據有關新的消息這個類
- 等等...
注意,我在這個問題上唯一關心的基本上是如何異步任務期間持續的存儲類。我沒有興趣在約在算法中的其他步驟的時刻學點東西。
您應該使用持久存儲對於這一點,看到我的回答如下的一種方法。 – PartlyCloudy