У меня есть куча классов, которые в какой-то момент будут сериализованы в JSON и для того, чтобы следовать как соглашениям С# на внутренних и JavaScript-соглашениях на интерфейсе, я определял такие свойства:
[JsonProperty(PropertyName="myFoo")]
public int MyFoo { get; set; }
Так что в С# я могу:
MyFoo = 10;
И в Javascript я могу:
if (myFoo === 10)
Но делать это для каждого свойства является утомительным. Есть ли простой и простой способ установить способ по умолчанию JSON.Net обрабатывает имена свойств, чтобы он автоматически вернул себе дело, если не указано иное?