我正在尝试实施验证并阅读:
https://github.com/ServiceStack/ServiceStack/wiki/Validation
我看到正在使用这种方法。它似乎不在 Funq 容器上,我错过了什么?
//This method scans the assembly for validators
container.RegisterValidators(typeof(UserValidator).Assembly);
我正在尝试实施验证并阅读:
https://github.com/ServiceStack/ServiceStack/wiki/Validation
我看到正在使用这种方法。它似乎不在 Funq 容器上,我错过了什么?
//This method scans the assembly for validators
container.RegisterValidators(typeof(UserValidator).Assembly);
如果您认为 ServiceStack 中缺少某个方法,则很可能是扩展方法。RegisterValidators()是ServiceStack.ServiceInterface.Validation命名空间中的扩展方法。
您应该考虑使用ReSharper,因为它消除了 C# 开发的一整类问题,包括定位方法、自动包括命名空间、自动引用 dll 等。
否则,如果由于某种原因你想在没有 ReSharper 的情况下继续,你可以使用在ServiceStack GitHub RepoT
中查找文件的快捷方式,否则可以在 ServiceStack 的本地分支中进行解决方案范围的文本搜索。Ctrl+Shift+F