/// <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();
 }