title: Converting newtonsoft code to System.Text.Json in .net core 3. what's equivalent of JObject.Parse and JsonProperty
body: <p>I am converting my newtonsoft implementation to new JSON library in .net core 3.0.  I have the following code</p>
  
  <pre><code>public static bool IsValidJson(string json)
  {
      try
      {                
          JObject.Parse(json);
          return true;
      }
      catch (Exception ex)
      {
          Logger.ErrorFormat("Invalid Json Received {0}", json);
          Logger.Fatal(ex.Message);
          return false;
      }
  }
  </code></pre>
  
  <p>I am not able to find any equivalent for <code>JObject.Parse(json);</code></p>
  
  <p>Also what will be the attribute <a href="https://www.newtonsoft.com/json/help/html/T_Newtonsoft_Json_JsonPropertyAttribute.htm" rel="noreferrer"><code>JsonProperty</code></a> equivalent</p>
  
  <pre><code>public class ResponseJson
  {
      [JsonProperty(PropertyName = "status")]
      public bool Status { get; set; }
      [JsonProperty(PropertyName = "message")]
      public string Message { get; set; }
      [JsonProperty(PropertyName = "Log_id")]
      public string LogId { get; set; }
      [JsonProperty(PropertyName = "Log_status")]
      public string LogStatus { get; set; }
  
      public string FailureReason { get; set; }
  }
  </code></pre>
  
  <p>One more thing i will be looking for the equivalent of <code>Formating.None</code>.</p>