public async Task <string> Handle(DecryptionRequest request, CancellationToken cancellationToken) { var dataBlock = JsonConvert.DeserializeObject <EncryptedDataBlock>(request.ToDecrypt); var result = await _dataEncrypter.DecryptDataBlock(Convert.FromBase64String(request.PrivateKey), dataBlock); return(result); }