/// <summary> /// /// </summary> /// <param name="prekeyId"></param> /// <param name="preKeyRecord"></param> public void StorePreKey(uint prekeyId, PreKeyRecord preKeyRecord) { if (PreKeysObjectDic.ContainsKey(prekeyId)) { PreKeysObjectDic.Remove(prekeyId); } PreKeysObjectDic.Add(prekeyId, new PreKeysObject() { PreKeyId = prekeyId.ToString(), Record = preKeyRecord.Serialize() }); }
public void StorePreKey(uint preKeyId, PreKeyRecord record) { if (ContainsPreKey(preKeyId)) { RemovePreKey(preKeyId); } PreKeysRepository preKeysRepository = new PreKeysRepository(); PreKeys preKey = new PreKeys() { PreKeyId = Convert.ToString(preKeyId), Record = record.Serialize() }; bool result = preKeysRepository.Save(preKey); }
public void StorePreKey(uint preKeyId, PreKeyRecord record) { _store[preKeyId] = record.Serialize(); }