ServiceStack中基于会话的验证

Vla*_*nov 6 validation servicestack

我有一些验证逻辑,它基于用户的会话.Сan我从继承自AbstractValidator的类访问会话?

或者是否有另一种方法来检查基于RequestDTO的会话?

例如,我可以使用过滤器(我可以通过覆盖的Execute方法中的IRequest参数req访问会话),但我不知道如何从过滤器的类返回响应,绕过操作的主要方法.如果我将抛出异常,该服务将无法正常工作,因为RequestDTO在我的项目之外声明并且它不是从IReturn <>继承而且不包含ResponseStatus字段.

在此先感谢您的帮助(对不起我的英语)