Using Newtsonsoft JSON, is it possible to use either the JsonProperty or the C# Property name when deserializing?  Basically, is there an option I am missing that allows both of the example JSON files below to be deserialized?
C# Class
public class MyClass 
{
    [JsonProperty("CustomerName")]
    public string ExternalId { get; set; }
}
First JSON File
{
    "ExternalId":"Test1"
}
Second JSON File
{
   "CustomerName":"Test2"
}
