当我尝试使用字符串时,MVC AttributeRouting总是给出404

时间:2012-09-08 02:51:48

标签: asp.net-mvc-4 attributerouting

我使用的是从NuGet安装的this package

我有一个看起来像这样的方法:

[GET("StreamFile/{filename}")]
public FileStreamResult StreamImageByFileName(string filename)

我这样引用:

<img src="@Url.Action("StreamImageByFileName", new{filename=item.ThumbFile})" />

出现如下:

<img src="/StreamFile/3hg7p1wr_wjtkpn8-g80heh3f.jpg" />

但它永远不会进入我的方法,并且总是返回404s。

为什么呢?它正确地反转了URL,所以当它向它发出请求时它为什么不匹配?

0 个答案:

没有答案