在Web应用程序中,我使用Nancy来创建REST服务.不幸的是,在HTML中,我们的字段名称是小写(firstName),但.NET中的适当属性是大写(FirstName).此外,我们有一些领域不映射1:1,如id这将成为TicketId在.NET.
现在我有两个问题:
对此有所支持,但它并不像我想的那样功能齐全.
如果您看一下IFieldNameConverter接口(它的默认实现是DefaultFieldNameConverter),那就是处理转换诸如大小写之类的东西的字段名称.
对于更复杂的映射,您必须实现ITypeConverter,您可以"包装" 默认转换器 - 取决于您的数据 - 并在调用默认值之前更改输入.
| 归档时间: |
|
| 查看次数: |
689 次 |
| 最近记录: |