public async Task <IActionResult> CarregarDataTableTemplate(Paginacao paginacao)
        {
            paginacao.MapeiaRequisicaoDataTable(Request);

            try
            {
                var retornoTemplates = await GatewayAPI.Post <TemplatePaginadoViewModel>(gatewayAPI.Url, $"{gatewayAPI.Path}/Templates", paginacao);

                return(Ok(DataTablesResponse.Reposta(retornoTemplates.Paginacao, retornoTemplates.Templates)));
            }
            catch (Exception ex)
            {
                return(StatusCode(500, RetornoViewModel.RetornoViewModelFactory.Erro("Ocorreu um erro ao tentar Carregar os dados")));
            }
        }