/// <summary> /// /// </summary> /// <param name="signedPreKeyId"></param> /// <param name="signedPreKeyRecord"></param> public void StoreSignedPreKey(uint signedPreKeyId, SignedPreKeyRecord signedPreKeyRecord) { if (SignedPreKeysObjectDic.ContainsKey(signedPreKeyId)) { SignedPreKeysObjectDic.Remove(signedPreKeyId); } SignedPreKeysObjectDic.Add(signedPreKeyId, new SignedPreKeysObject() { PreKeyId = signedPreKeyId, Record = signedPreKeyRecord.Serialize() }); }
public void StoreSignedPreKey(uint signedPreKeyId, SignedPreKeyRecord record) { if (ContainsSignedPreKey(signedPreKeyId)) { RemovePreKey(signedPreKeyId); } SignedPreKeysRepository signedPreKeysRepository = new SignedPreKeysRepository(); SignedPreKeys signedPreKey = new SignedPreKeys() { PreKeyId = Convert.ToString(signedPreKeyId), Record = record.Serialize() }; bool result = signedPreKeysRepository.Save(signedPreKey); }
public void StoreSignedPreKey(uint signedPreKeyId, SignedPreKeyRecord record) { _store[signedPreKeyId] = record.Serialize(); }