首页 > 解决方案 > Protobuf-net 是否有计划包括验证?

问题描述

有没有办法将数据注释之类的东西合并到 protobuf-net 中?我使用 fluentvalidation https://anthonygiretti.com/2020/05/18/grpc-asp-net-core-3-1-model-validation/发现了这一点

但我想要一些我可以使用我在模型中定义的属性的东西,比如Required、StringLength等?

谢谢

标签: c#asp.net-coregrpcprotobuf-net

解决方案


不是直接的。验证不是 protobuf 的功能,因此 protobuf-net 本身不提供它。但是,您可以在序列化/反序列化回调之前/之后添加,您可以在其中添加任何您喜欢的手动验证。


推荐阅读