title: Cannot Convert From String to NewtonSoft.Json.JsonReader
body: <p>I am new in Xamarin Forms and I am trying to create a method that requests a list of items from an API. However, I am not able to compile the solution due to the error message</p>
  <blockquote>
  <p>&quot;Cannot Convert From String to NewtonSoft.Json.JsonReader&quot; in the line
  <code>var Items = JsonSerializer.Deserialize&lt;Dictionary&lt;string, Paises&gt;&gt;(content);</code></p>
  </blockquote>
  <p>Here is the entire routine:</p>
  <pre><code>public static async Task&lt;List&lt;Paises&gt;&gt; GetPaisesActivosAsync()
  {
      string baseUri = new BaseUri().baseUri;
      string sufixUri = &quot;/PaisesApi/GetActives&quot;;
      var uri = baseUri + sufixUri;
  
      List&lt;Paises&gt; listaPaisesActivos = null;
  
      HttpResponseMessage response = await client.GetAsync(uri);
      if (response.IsSuccessStatusCode)
      {
          string content = await response.Content.ReadAsStringAsync();
          var Items = JsonSerializer.Deserialize&lt;Dictionary&lt;string, Paises&gt;&gt;(content);
      }
      return listaPaisesActivos;
  }    
  </code></pre>
  <p>Thanks in advance for your support.</p>
  <p>Regards,</p>