Nancy模型绑定器是否与HttpFile类型的属性一起使用?

时间:2013-07-24 20:15:00

标签: model-binding nancy

Nancy中的模型绑定器(通过 NancyModulBinding 中定义的类型 NancyModule 的扩展方法 Bind 调用)可以正常工作类型(例如 string ),但似乎忽略了 HttpFile 类型的属性。所以,如果这是我的模特:

class MyModel
{
    public string Name { get; set; }    // <- successully binds
    public HttpFile Image { get; set; } // <- ignored
}

然后名称将成功绑定,但不会图像。检查 NancyModule 上的 NancyRequest 对象确实有一个包含我想要的文件的 Files 属性;它只是没有被绑定器复制到我的模型中。这应该只是工作,还是我必须编写自定义代码才能使这项工作。如果是这样,怎么样?

干杯

1 个答案:

答案 0 :(得分:0)

不,它不绑定文件。如果您愿意,可以增加它