Каких соглашений по именованию вы придерживаетесь при обмене JSON данными с ASP.NET-бекэндом?

JS Style guide говорит, что методы и свойства должны быть в camelСase, в моделях же получаемых с сервера мы получаем PascalCase. Какой способ вы выбираете:
  1. Делать в js все в camelСase, а модель оставлять в PascalCase?
  2. При сериaлизации в json конвертить PascalCase в camelСase?
  3. Не использовать соглашения об именовании из js style guide и все делать в PascalCase?

  • Вопрос задан
  • 393 просмотра
Пригласить эксперта
Ответы на вопрос 1
@dvig8xi
1-е
Прописал в WebApiConfig и забыл
config.Formatters.JsonFormatter.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver();
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы