从 RouteHandler 中的 WebImage 返回调整大小的图像
Returning Resized Image from WebImage in RouteHandler
我正在路由我的图像并通过 imageRouteHandler 调整它们的大小。
这是代码。
public class ImageRouteHandler : IRouteHandler
{
public IHttpHandler GetHttpHandler(RequestContext requestContext)
{
var filePath="(from Request Context)"
var image = new WebImage(filePath);
image = image.Resize(width, height);
image.Write();
return null;
}
}
我收到这个错误,
The route handler '...ImageRouteHandler' did not return an IHttpHandler from its GetHttpHandler() method.
WebImage.Write()
将据我所知写入回复。这里还需要什么?
添加
requestContext.HttpContext.Response.End();
在 return null;
成功之前。
我正在路由我的图像并通过 imageRouteHandler 调整它们的大小。 这是代码。
public class ImageRouteHandler : IRouteHandler
{
public IHttpHandler GetHttpHandler(RequestContext requestContext)
{
var filePath="(from Request Context)"
var image = new WebImage(filePath);
image = image.Resize(width, height);
image.Write();
return null;
}
}
我收到这个错误,
The route handler '...ImageRouteHandler' did not return an IHttpHandler from its GetHttpHandler() method.
WebImage.Write()
将据我所知写入回复。这里还需要什么?
添加
requestContext.HttpContext.Response.End();
在 return null;
成功之前。