Example #1
0
 public ActionResult <EncryptMessageModel> Decrypt([FromBody] DecryptMessageModel input)
 {
     return(Ok(new EncryptMessageModel()
     {
         secret = _encryptionService.Decrypt(input.data)
     }));
 }
Example #2
0
        public async Task <EncryptMessageModel> DecryptAsync(DecryptMessageModel message)
        {
            var httpResponse = await httpClient.PostAsync($"{configuration["encryptionUrl"]}/api/decrypt",
                                                          new StringContent(JsonConvert.SerializeObject(message)));

            var response = await httpResponse.Content.ReadAsStringAsync();

            return(JsonConvert.DeserializeObject <EncryptMessageModel>(response));
        }
Example #3
0
 public ActionResult <EncryptMessageModel> Decrypt([FromBody] DecryptMessageModel input)
 {
     return(Ok(_encryptionService.DecryptAsync(input)));
 }