Соглашения об именах для сущности класса TypeScript говорят, что я должен использовать camelCase для имен своих атрибутов в TypeScript.
Так например:
export class Bird {
type: string;
nameOfBird: string;
}
Но соглашения об именах в C# скажем, что я должен префиксить атрибуты класса с _:
public class Bird {
public string _type {get; set;}
public string _nameOfBird {get; set;}
}
Но при отправке этих атрибутов как JSON между моими приложениями возникает конфликт, потому что я не знаю, должен ли я использовать camelCase или _case в моем JSON объекте. И это также, кажется, усложняет сортировку.
Как вы справляетесь с этим? Просто игнорируйте одно из руководящих указаний или выполните сортировку между обоими?