{"id":420,"date":"2021-02-24T11:35:31","date_gmt":"2021-02-24T14:35:31","guid":{"rendered":"http:\/\/www.ctasoftware.com.br\/blog\/?p=420"},"modified":"2021-02-24T11:35:31","modified_gmt":"2021-02-24T14:35:31","slug":"obter-valor-do-enum-c","status":"publish","type":"post","link":"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/","title":{"rendered":"Obter valor do ENUM C#"},"content":{"rendered":"\n<p>Para retornar todos os valores do ENUM em C#<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Enum.GetValues(typeof(EnumClass)).Cast<enumclass>(EnumClass);<\/enumclass><\/code><\/pre>\n\n\n\n<p>Pode ser definida uma classe<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public class EnumUtil\r\n    {\r\n        \/\/\/ &lt;summary>\r\n        \/\/\/ Retorna lista com todos as propriedades e valores do ENUM\r\n        \/\/\/ &lt;\/summary>\r\n        \/\/\/ &lt;typeparam name=\"T\">&lt;\/typeparam>\r\n        \/\/\/ &lt;returns>&lt;\/returns>\r\n        public static List&lt;SimpleEnumResponse> GetPropertyValues&lt;T>()\r\n        {\r\n            List&lt;SimpleEnumResponse> lstRetorno = new List&lt;SimpleEnumResponse>();\r\n            SimpleEnumResponse model = null;\r\n            foreach (int i in Enum.GetValues\u200b\u200b(typeof(T)))\r\n            {\r\n                model = new SimpleEnumResponse();\r\n                model.Id = i;\r\n                model.Name = Enum.GetName(typeof(T), i);\r\n                lstRetorno.Add(model);\r\n            }\r\n            return lstRetorno;\r\n        }\r\n\r\n        \/\/\/ &lt;summary>\r\n        \/\/\/ Retorna somente a lista de valores de um ENUM\r\n        \/\/\/ &lt;\/summary>\r\n        \/\/\/ &lt;typeparam name=\"T\">&lt;\/typeparam>\r\n        \/\/\/ &lt;returns>&lt;\/returns>\r\n        public static IEnumerable&lt;T> GetValues&lt;T>()\r\n        {\r\n            return Enum.GetValues(typeof(T)).Cast&lt;T>();\r\n        }\r\n    }\n\n    public class SimpleEnumResponse\r\n    {\r\n        public int Id { get; set; }\r\n        public string Name { get; set; }\r\n    }<\/code><\/pre>\n\n\n\n<p>Forma de USO:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>var listFoo = EnumUtil.GetPropertyValues&lt;Foo>();<\/code><\/pre>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Para retornar todos os valores do ENUM em C# Pode ser definida uma classe Forma de USO:<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[10],"tags":[122,11],"jetpack_publicize_connections":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Obter valor do ENUM C# - CTASoftware Blog<\/title>\n<meta name=\"description\" content=\"CTASoftware Blog Obter valor do ENUM C#\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Obter valor do ENUM C# - CTASoftware Blog\" \/>\n<meta property=\"og:description\" content=\"CTASoftware Blog Obter valor do ENUM C#\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/\" \/>\n<meta property=\"og:site_name\" content=\"CTASoftware Blog\" \/>\n<meta property=\"article:published_time\" content=\"2021-02-24T14:35:31+00:00\" \/>\n<meta name=\"author\" content=\"Everton Gon\u00e7alves\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Everton Gon\u00e7alves\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/\"},\"author\":{\"name\":\"Everton Gon\u00e7alves\",\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/#\/schema\/person\/34f7fa2c76834d8410f6dd43e26fd3e4\"},\"headline\":\"Obter valor do ENUM C#\",\"datePublished\":\"2021-02-24T14:35:31+00:00\",\"dateModified\":\"2021-02-24T14:35:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/\"},\"wordCount\":22,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/#organization\"},\"keywords\":[\".NET Core\",\"C#\"],\"articleSection\":[\".NET\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/\",\"url\":\"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/\",\"name\":\"Obter valor do ENUM C# - CTASoftware Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/#website\"},\"datePublished\":\"2021-02-24T14:35:31+00:00\",\"dateModified\":\"2021-02-24T14:35:31+00:00\",\"description\":\"CTASoftware Blog Obter valor do ENUM C#\",\"breadcrumb\":{\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/www.ctasoftware.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Obter valor do ENUM C#\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/#website\",\"url\":\"https:\/\/www.ctasoftware.com.br\/blog\/\",\"name\":\"CTASoftware Blog\",\"description\":\"Para Desenvolvedores De Software\",\"publisher\":{\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.ctasoftware.com.br\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/#organization\",\"name\":\"CTASoftware\",\"url\":\"https:\/\/www.ctasoftware.com.br\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i0.wp.com\/www.ctasoftware.com.br\/blog\/wp-content\/uploads\/2023\/06\/logocta.png?fit=225%2C44&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.ctasoftware.com.br\/blog\/wp-content\/uploads\/2023\/06\/logocta.png?fit=225%2C44&ssl=1\",\"width\":225,\"height\":44,\"caption\":\"CTASoftware\"},\"image\":{\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/#\/schema\/person\/34f7fa2c76834d8410f6dd43e26fd3e4\",\"name\":\"Everton Gon\u00e7alves\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3e5e7fe964521f618a2b09d3fbb7800f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3e5e7fe964521f618a2b09d3fbb7800f?s=96&d=mm&r=g\",\"caption\":\"Everton Gon\u00e7alves\"},\"description\":\"http:\/\/www.ctasoftware.com.br\",\"sameAs\":[\"http:\/\/www.ctasoftware.com.br\"],\"url\":\"https:\/\/www.ctasoftware.com.br\/blog\/author\/everton-goncalves\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Obter valor do ENUM C# - CTASoftware Blog","description":"CTASoftware Blog Obter valor do ENUM C#","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/","og_locale":"pt_BR","og_type":"article","og_title":"Obter valor do ENUM C# - CTASoftware Blog","og_description":"CTASoftware Blog Obter valor do ENUM C#","og_url":"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/","og_site_name":"CTASoftware Blog","article_published_time":"2021-02-24T14:35:31+00:00","author":"Everton Gon\u00e7alves","twitter_misc":{"Escrito por":"Everton Gon\u00e7alves","Est. tempo de leitura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/#article","isPartOf":{"@id":"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/"},"author":{"name":"Everton Gon\u00e7alves","@id":"https:\/\/www.ctasoftware.com.br\/blog\/#\/schema\/person\/34f7fa2c76834d8410f6dd43e26fd3e4"},"headline":"Obter valor do ENUM C#","datePublished":"2021-02-24T14:35:31+00:00","dateModified":"2021-02-24T14:35:31+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/"},"wordCount":22,"commentCount":0,"publisher":{"@id":"https:\/\/www.ctasoftware.com.br\/blog\/#organization"},"keywords":[".NET Core","C#"],"articleSection":[".NET"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/","url":"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/","name":"Obter valor do ENUM C# - CTASoftware Blog","isPartOf":{"@id":"https:\/\/www.ctasoftware.com.br\/blog\/#website"},"datePublished":"2021-02-24T14:35:31+00:00","dateModified":"2021-02-24T14:35:31+00:00","description":"CTASoftware Blog Obter valor do ENUM C#","breadcrumb":{"@id":"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.ctasoftware.com.br\/blog\/obter-valor-do-enum-c\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.ctasoftware.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Obter valor do ENUM C#"}]},{"@type":"WebSite","@id":"https:\/\/www.ctasoftware.com.br\/blog\/#website","url":"https:\/\/www.ctasoftware.com.br\/blog\/","name":"CTASoftware Blog","description":"Para Desenvolvedores De Software","publisher":{"@id":"https:\/\/www.ctasoftware.com.br\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ctasoftware.com.br\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.ctasoftware.com.br\/blog\/#organization","name":"CTASoftware","url":"https:\/\/www.ctasoftware.com.br\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.ctasoftware.com.br\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.ctasoftware.com.br\/blog\/wp-content\/uploads\/2023\/06\/logocta.png?fit=225%2C44&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.ctasoftware.com.br\/blog\/wp-content\/uploads\/2023\/06\/logocta.png?fit=225%2C44&ssl=1","width":225,"height":44,"caption":"CTASoftware"},"image":{"@id":"https:\/\/www.ctasoftware.com.br\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.ctasoftware.com.br\/blog\/#\/schema\/person\/34f7fa2c76834d8410f6dd43e26fd3e4","name":"Everton Gon\u00e7alves","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.ctasoftware.com.br\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3e5e7fe964521f618a2b09d3fbb7800f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3e5e7fe964521f618a2b09d3fbb7800f?s=96&d=mm&r=g","caption":"Everton Gon\u00e7alves"},"description":"http:\/\/www.ctasoftware.com.br","sameAs":["http:\/\/www.ctasoftware.com.br"],"url":"https:\/\/www.ctasoftware.com.br\/blog\/author\/everton-goncalves\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6ACmG-6M","jetpack-related-posts":[{"id":413,"url":"https:\/\/www.ctasoftware.com.br\/blog\/autenticacao-em-pasta-da-rede-c\/","url_meta":{"origin":420,"position":0},"title":"Autentica\u00e7\u00e3o em Pasta da Rede C#","author":"Everton Gon\u00e7alves","date":"13 de agosto de 2020","format":false,"excerpt":"Autentica\u00e7\u00e3o em pasta de rede com C# Para utilizar o c\u00f3digo da classe abaixo fa\u00e7a da seguinte maneira: public string networkPath = @\"\\\\IP\\Shared\"; NetworkCredential credentials = new NetworkCredential(@\"USU\u00c1RIO\", \"SENHA\"); Exemplo de Uso: using (new NetworkConnection(networkPath, credentials)) { using (StreamWriter writer = new StreamWriter(networkPath \"\\teste.txt\", true)) { writer.WriteLine(\"[\" + DateTime.Now.ToString() +\u2026","rel":"","context":"Em &quot;.NET&quot;","block_context":{"text":".NET","link":"https:\/\/www.ctasoftware.com.br\/blog\/category\/net\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":45,"url":"https:\/\/www.ctasoftware.com.br\/blog\/como-verificar-o-tipo-do-objeto-em-c\/","url_meta":{"origin":420,"position":1},"title":"Como Verificar o tipo do objeto em C#","author":"Everton Gon\u00e7alves","date":"27 de abril de 2012","format":false,"excerpt":"Este \u00e9 um POST um tanto simples, mas n\u00e3o t\u00e3o trivial para os programadores. Melhor dizendo e se voc\u00ea recebe um objeto o qual voc\u00ea n\u00e3o sabe o tipo? Ou se voc\u00ea estiver consumindo um servi\u00e7o (WebService, WCF, etc...), mas e tiver em sua especifica\u00e7\u00e3o que o tipo do objeto\u2026","rel":"","context":"Em &quot;.NET&quot;","block_context":{"text":".NET","link":"https:\/\/www.ctasoftware.com.br\/blog\/category\/net\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":102,"url":"https:\/\/www.ctasoftware.com.br\/blog\/sharepoint-2010-pop-up-dialogs\/","url_meta":{"origin":420,"position":2},"title":"SharePoint 2010 Pop-Up Dialogs","author":"Everton Gon\u00e7alves","date":"9 de dezembro de 2013","format":false,"excerpt":"Boa noite, Uma d\u00favida b\u00e1sica sobre o SharePoint 2010 enviada por usu\u00e1rio, ir\u00e1 esclarecer de alguns. Como utilizar a modal pop-up do SharePoint para abrir uma p\u00e1gina criada pelo usu\u00e1rio? Basicamente poderemos chamar a fun\u00e7\u00e3o javascript\u00a0javascript:OpenPopUpPage Poder\u00e1 ser chamada da seguinte forma:\u00a0<a href=\"javascript:OpenPopUpPage('\/caminho\/PaginaCustomizada.aspx');\">Abrir Pop-up!<\/a> Dessa forma estaremos utilizando a fun\u00e7\u00e3o\u2026","rel":"","context":"Em &quot;SharePoint&quot;","block_context":{"text":"SharePoint","link":"https:\/\/www.ctasoftware.com.br\/blog\/category\/sharepoint\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":42,"url":"https:\/\/www.ctasoftware.com.br\/blog\/classe-para-exportar-gridview-para-excel\/","url_meta":{"origin":420,"position":3},"title":"Classe para exportar GridView para Excel","author":"Everton Gon\u00e7alves","date":"14 de abril de 2012","format":false,"excerpt":"Essa semana tive que exportar os dados de uma GridView para uma planilha Excel, bom... sabia que n\u00e3o era algo muito complicado, mas tamb\u00e9m nunca tinha feito, sendo assim realizei uma busca no grande mestre Google e encontrei uma classe que me atendeu muito bem. F\u00e1cil e descomplicado. using using\u2026","rel":"","context":"Em &quot;.NET&quot;","block_context":{"text":".NET","link":"https:\/\/www.ctasoftware.com.br\/blog\/category\/net\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":123,"url":"https:\/\/www.ctasoftware.com.br\/blog\/c-obter-todos-os-usuarios-ad\/","url_meta":{"origin":420,"position":4},"title":"C# Obter todos os usu\u00e1rios AD","author":"Everton Gon\u00e7alves","date":"6 de junho de 2014","format":false,"excerpt":"Abaixo o c\u00f3digo para obter todos os usu\u00e1rios do Active Directory (AD) do windows. Al\u00e9m de printar na tela ele insere em um arquivo texto. public void ObterUsuarioAD() { DirectoryEntry entry = new DirectoryEntry(\"LDAP:\/\/SERVIDOR-AD\"); DirectorySearcher dSearch = new DirectorySearcher(entry); dSearch.PageSize = 10000; dSearch.SizeLimit = 10000; dSearch.Filter = \"(&(objectClass=user))\"; \/\/ get\u2026","rel":"","context":"Em &quot;.NET&quot;","block_context":{"text":".NET","link":"https:\/\/www.ctasoftware.com.br\/blog\/category\/net\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":150,"url":"https:\/\/www.ctasoftware.com.br\/blog\/criar-classe-de-entidade-a-partir-de-tabela-sql-server\/","url_meta":{"origin":420,"position":5},"title":"Criar classe de entidade a partir de tabela SQL Server","author":"Everton Gon\u00e7alves","date":"31 de mar\u00e7o de 2015","format":false,"excerpt":"Disponibilizo abaixo um script para gera\u00e7\u00e3o de classes de entidade (BO, BE, VO) como comumente s\u00e3o chamadas atrav\u00e9s de script SQL Server. CREATE PROCEDURE [dbo].[GeraVO] @tabela varchar(250) AS BEGIN SET NOCOUNT ON; declare @TableName sysname = @tabela declare @Result varchar(max) = 'public class ' + @TableName + ' {' select\u2026","rel":"","context":"Em &quot;.NET&quot;","block_context":{"text":".NET","link":"https:\/\/www.ctasoftware.com.br\/blog\/category\/net\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.ctasoftware.com.br\/blog\/wp-json\/wp\/v2\/posts\/420"}],"collection":[{"href":"https:\/\/www.ctasoftware.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ctasoftware.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ctasoftware.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ctasoftware.com.br\/blog\/wp-json\/wp\/v2\/comments?post=420"}],"version-history":[{"count":2,"href":"https:\/\/www.ctasoftware.com.br\/blog\/wp-json\/wp\/v2\/posts\/420\/revisions"}],"predecessor-version":[{"id":422,"href":"https:\/\/www.ctasoftware.com.br\/blog\/wp-json\/wp\/v2\/posts\/420\/revisions\/422"}],"wp:attachment":[{"href":"https:\/\/www.ctasoftware.com.br\/blog\/wp-json\/wp\/v2\/media?parent=420"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ctasoftware.com.br\/blog\/wp-json\/wp\/v2\/categories?post=420"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ctasoftware.com.br\/blog\/wp-json\/wp\/v2\/tags?post=420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}