title: How to use html markup in the "description" attribute of swagger.json file?
body: <p>Environment:</p>
  
  <p>NSwag.AspNetCore (12.2.5);</p>
  
  <p>Microsoft.NETCore.App (3.0.0);</p>
  
  <p>Language: C#</p>
  
  <p>I am marking the header of some controllers, with the following expression:</p>
  
  <pre><code>///&lt;summary&gt;Controller description&lt;/summary&gt;
  /// &lt;remarks&gt;
  /// &lt;details&gt;
  ///    &lt;summary&gt;Expand here&lt;/summary&gt;
  ///    &lt;p&gt;Hidden content&lt;/p&gt;
  ///&lt;/details&gt;
  /// &lt;/remarks&gt;
  [HttpGet]
  [SwaggerTags("NF-e (Nota Fiscal Eletrônica)")]
  [Route("api/testes/")]
  public string tests()
  {
      return "tests";
  }
  </code></pre>
  
  <p>The intention would be to get the swagger specification file with the following content:</p>
  
  <pre><code>"paths": {
  ...
      "/api/testes": {
        "get": {
          "tags": [
            "NF-e (Nota Fiscal Eletrônica)"
          ],
          "summary": "Controller description",
          "description": "&lt;details&gt;&lt;summary&gt;Expand here&lt;/summary&gt;&lt;p&gt;Hidden content&lt;/p&gt;&lt;/details&gt;"
          "operationId": "NFe_tests",
          "parameters": [
            {
              "name": "token",
              "in": "header",
              "description": "Chave de acesso à API",
              "schema": {
                "type": "string"
              },
              "default": "980fb195fdecc68069deb67f987573837cf67e0e"
            }
          ],
          "responses": {
            "200": {
              "x-nullable": true,
              "description": "",
              "schema": {
                "type": "string"
              }
            }
          }
        }
      }
  ...
  </code></pre>
  
  <p>To have on the swagger GUI the following behavior:</p>
  
  <p><a href="https://i.stack.imgur.com/icK7P.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/icK7P.png" alt="enter image description here"></a></p>
  
  <p>However, what I get is as follows:</p>
  
  <pre><code>"paths": {
  ...
      "/api/testes": {
        "get": {
          "tags": [
            "NF-e (Nota Fiscal Eletrônica)"
          ],
          "summary": "Controller description",
          "description": "   Expand here\n   Hiden content\n            ",
          "operationId": "NFe_tests",
          "parameters": [
            {
              "name": "token",
              "in": "header",
              "description": "Chave de acesso à API",
              "schema": {
                "type": "string"
              },
              "default": "980fb195fdecc68069deb67f987573837cf67e0e"
            }
          ],
          "responses": {
            "200": {
              "x-nullable": true,
              "description": "",
              "schema": {
                "type": "string"
              }
            }
          }
        }
      }
  ...
  </code></pre>
  
  <p>Is there any way to prevent html tags from being suppressed by generating the "description" attribute in the swagger.json file?</p>
  
  <p>My attempt was to wrap the content with the ![CDATA[html content here]] tag. But it still does not work as expected.</p>
  
  <p>Any help will be most welcome.</p>