public void RemoveSignedPreKey(uint signedPreKeyId) { SignedPreKeysRepository signedPreKeysRepository = new SignedPreKeysRepository(); List <SignedPreKeys> signedPreKeys = signedPreKeysRepository.GetSignedPreKeys(Convert.ToString(signedPreKeyId)); if (signedPreKeys != null && signedPreKeys.Count > 0) { SignedPreKeys signedPreKey = signedPreKeys.First(); signedPreKeysRepository.Delete(signedPreKey); } }
public SignedPreKeyRecord LoadSignedPreKey(uint signedPreKeyId) { SignedPreKeysRepository preKeysRepository = new SignedPreKeysRepository(); List <SignedPreKeys> signedPreKeys = preKeysRepository.GetSignedPreKeys(Convert.ToString(signedPreKeyId)); if (signedPreKeys != null && signedPreKeys.Count > 0) { SignedPreKeyRecord signedPreKeyRecord = new SignedPreKeyRecord(signedPreKeys.First().Record); return(signedPreKeyRecord); } return(null); }