public async Task Decrypt(MessageModel messageModel)
        {
            ICryptor cryptor = CryptorFactory.CreateInstance(messageModel.CryptorType);

            messageModel.Message = await cryptor.Decrypt(messageModel);

            await Clients.Caller.SendAsync("GetDecryptNewMessage", messageModel);
        }
        public async Task CreateNewMessage(MessageModel messageModel)
        {
            messageModel.ToLongTimeString = DateTime.Now.ToLongTimeString();

            ICryptor cryptor = CryptorFactory.CreateInstance(messageModel.CryptorType);

            messageModel.Message = await cryptor.Encrypt(messageModel);

            await Clients.All.SendAsync("GetEncryptNewMessage", messageModel);
        }