ServiceStack - CSV列标题(不是每个DataContract - DataMember Name = <value>)</value>

时间:2012-09-21 20:01:46

标签: servicestack

为类中的每个属性创建一个带有DataContract和DataMember Name的Model类。 XML,JSON,JSV内容以DataContract属性中指定的Name出现。但CSV不是,它显示类中属性的实际名称。

XML,JSON,JSV中的示例标头:

FileNumber,AccountYear,AgreementDate,CollectionDate

CSV中的示例标题:

FILE_NO,ACCOUNT_YR,AGREEMENT_DATE,COLLECTION_DATE

我没有CSV的任何自定义格式化程序/处理程序,它是ServiceStack附带的所有内容。

这是怎么回事?是否需要进行任何设置?

由于

1 个答案:

答案 0 :(得分:1)

CSV序列化程序目前不会查看[DataMember]属性的名称属性。

虽然如果您添加an issue on the ServiceStack.Text项目,我们可以考虑在将来添加对此的支持。