我一直在浏览不同的示例和帖子,但找不到任何推荐的命名约定。当我查看文档时,可以看到标准属性(id,ts ..)是小写的。但是,C#的命名约定是属性是大写的。这里推荐的方法是,在Cosmos DB中而不是在C#模型或..中,是否对所有属性都进行小写/大写,还是仅使用小写?这里有什么指导方针吗?
答案 0 :(得分:1)
没有推荐的命名方法或指南。 id
是小写字母,因为它是系统属性,而_ts
带有下划线前缀是因为它是系统元属性。其余的完全由您决定。
这取决于您的应用程序如何将数据从对象转换为Json,反之亦然将数据序列化和反序列化。请记住,以命名方式存储数据的方式是与使用该数据的所有应用程序签订的合同的一部分,只要您与序列化对象的方式保持一致,情况就无关紧要。>