title: Resharper: Don't change order of member variables in JSON classes
body: <p>The order of the members can be set up in the ReSharper options in Languages, C#, Type Members Layout. Resharper is doing it correctly. However, I would like to exclude certain classes which contain <code>JSONProperty</code> attribute.</p>
  
  <p>So for example, refer class below. I don't want Resharper to reorder the members in it. </p>
  
  <pre><code>internal class ExecutionParametersJson
  {
      [JsonProperty("Factor")]
      public string Factor { get; set; }
  
      [JsonProperty("Penalty")]
      public string Penalty { get; set; }
  
      [JsonProperty("Origin")]
      public string Origin { get; set; }
  
      [JsonProperty("InterFactor")]
      public string InterFactor { get; set; }
  }
  </code></pre>
  
  <p>I am using latest version of Resharper.</p>
  
  <p>Can anyone show me how to configure Resharper to achieve this?</p>
  
  <p>Actually, I tried putting Order attribute in it. But that didn't do any difference.</p>
  
  <pre><code>[JsonProperty("Factor", Order = 1)]
  public string Factor{ get; set; }
  </code></pre>