Возвращение измененного изображения из WebImage в 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()
напишу в ответ как я знаю. Что еще здесь нужно?
1 ответ
Решение
Добавление
requestContext.HttpContext.Response.End();
до return null;
сделал трюк.