Пример #1
0
        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);
            }
        }
Пример #2
0
        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);
        }