У меня есть ServiceStack сайт, который использует ServiceStack.Razor без проблем. Я обновил с 4.0.50 до 5.1.0 - без каких-либо существенных изменений - и теперь движок представления Razor не рендерится для методов обслуживания с DefaultView
. Если я вместо этого верну HttpResult
и установлю представление таким образом, работает . Изменилось ли поведение с 4.x до 5.1, или я что-то упустил?
Оригинал (работы):
[DefaultView("UploadRetailerReports")]
public object Get(AdminHome request)
{
return new HttpResult()
{
};
}
После (требуется обходной путь):
public object Get(AdminHome request)
{
return new HttpResult()
{
View = "UploadRetailerReports"
};
}