1

我有一个使用ServiceStack.Razor没有问题的ServiceStack站点。我从 4.0.50 升级到 5.1.0 - 没有其他实质性更改 - 现在 Razor 视图引擎不呈现带有. 如果我改为返回并以这种方式设置视图,它确实有效。行为是否从 4.x 更改为 5.1,还是我遗漏了什么?DefaultViewHttpResult

原创(作品):

    [DefaultView("UploadRetailerReports")]
    public object Get(AdminHome request)
    {
        return new HttpResult()
        {
        };
    }

之后(必需的解决方法):

    public object Get(AdminHome request)
    {
        return new HttpResult()
        {
            View = "UploadRetailerReports"
        };
    }
4

1 回答 1

0

我在此提交[DefaultView]中测试了一个属性作为类和操作属性,它们都按预期工作并呈现所选视图。

于 2018-05-16T21:07:49.300 回答