.net 如何调整模型绑定中的字段名?

.net 如何调整模型绑定中的字段名?,.net,nancy,.net,Nancy,在web应用程序中,我使用Nancy创建REST服务。不幸的是,在HTML中,我们的字段名是小写的(firstName),但是.NET中相应的属性是大写的(firstName)。此外,我们还有一些字段不是1:1映射的,比如.NET中的id将变成TicketId 现在我有两个问题: 字段名是区分大小写还是不区分大小写 Nancy是否为字段名提供某种映射 有对它的支持,但它没有我想要的那么全面 如果您看一下接口(它的默认实现是),这就是处理转换字段名的方法,例如大小写 对于更复杂的映射,您必须实现一

在web应用程序中,我使用Nancy创建REST服务。不幸的是,在HTML中,我们的字段名是小写的(
firstName
),但是.NET中相应的属性是大写的(
firstName
)。此外,我们还有一些字段不是1:1映射的,比如.NET中的
id
将变成
TicketId

现在我有两个问题:

  • 字段名是区分大小写还是不区分大小写
  • Nancy是否为字段名提供某种映射

  • 有对它的支持,但它没有我想要的那么全面

    如果您看一下接口(它的默认实现是),这就是处理转换字段名的方法,例如大小写


    对于更复杂的映射,您必须实现一个,您可以根据您的数据“包装”该映射,并在调用默认映射之前更改输入。

    实现自定义转换器后,如何设置Nancy以使用它?