Exemplo n.º 1
0
        public async Task <PostMethodResultDto> CallPostMethod(WebHookMethodRequestDto webHookMethodRequestDto)
        {
            var result = new PostMethodResultDto()
            {
                StatusCode = System.Net.HttpStatusCode.OK, ContentResult = ""
            };

            return(await Task.FromResult(result));
        }
Exemplo n.º 2
0
        public async Task <PostMethodResultDto> CallPostMethod(WebHookMethodRequestDto webHookMethodRequestDto)
        {
            var jsonContent = new StringContent(JsonConvert.SerializeObject(webHookMethodRequestDto), Encoding.UTF8, "application/json");
            var postRequest = new PostMethodRequestDto(
                url: _webHookUrl,
                method: _webHookMethod,
                bodyRequest: jsonContent
                );
            var result    = HttpPostService.HttpPost(postRequest);
            var msgResult = (result.StatusCode == HttpStatusCode.OK)
                ? "Método executado com sucesso"
                : "Falha na execução do método";

            return(await Task.FromResult(new PostMethodResultDto
            {
                StatusCode = result.StatusCode,
                ContentResult = msgResult
            }));
        }