title: error A member with the name 'token_type' already exists JsonPropertyAttribute
body: <pre><code>//{"access_token":"myaccesstoken","expires_in":3600,"token_type":"Bearer"}
  string responseString = null;
  TokenResponse tokenResponse = new TokenResponse();
  tokenResponse = JsonConvert.DeserializeObject&lt;TokenResponse&gt;(responseString);
  
  public class TokenResponse
  {
      //
      // Summary:
      //     Gets the access token.
      [JsonProperty(PropertyName = "access_token")]
      public string AccessToken { get; set; }
      ////
      //// Summary:
      ////     Gets the identity token.
      //public string IdentityToken { get; }
      //
      // Summary:
      //     Gets the type of the token.
      [JsonProperty(PropertyName = "token_type")]
      public string TokenType { get; set; }
      //
      // Summary:
      //     Gets the refresh token.
      [JsonProperty(PropertyName = "token_type")]
      public string RefreshToken { get; set; }
      //
      // Summary:
      //     Gets the error description.
      [JsonProperty(PropertyName = "error_description")]
      public string ErrorDescription { get; set; }
      //
      // Summary:
      //     Gets the expires in.
      [JsonProperty(PropertyName = "expires_in")]
      public int ExpiresIn { get; set; }
  }
  </code></pre>
  
  <p><strong>Exception error message</strong></p>
  
  <p>"A member with the name 'token_type' already exists on 'app1.TokenResponse'. Use the JsonPropertyAttribute to specify another name."</p>