public async Task <MessageGetResponse> SendMessage(MessageGetRequest request)
        {
            using (var client = new HttpClient())
            {
                client.BaseAddress = new Uri(_config.Value.URI_SNS);
                var response = await client.GetAsync($"notification/{request.subject}/{request.message}");

                response.EnsureSuccessStatusCode();

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

                var result = JsonConvert.DeserializeObject <MessageGetResponse>(stringResult);
                return(result);
            }
        }
        public async Task <MessageGetResponse> SendMessage(MessageGetRequest request)
        {
            var result = await _messageRepository.SendMessage(request);

            return(result);
        }