c# - Protobuf-net 是否有计划包括验证?
问题描述
有没有办法将数据注释之类的东西合并到 protobuf-net 中?我使用 fluentvalidation https://anthonygiretti.com/2020/05/18/grpc-asp-net-core-3-1-model-validation/发现了这一点
但我想要一些我可以使用我在模型中定义的属性的东西,比如Required、StringLength等?
谢谢
解决方案
不是直接的。验证不是 protobuf 的功能,因此 protobuf-net 本身不提供它。但是,您可以在序列化/反序列化回调之前/之后添加,您可以在其中添加任何您喜欢的手动验证。
推荐阅读
- odoo - 如何解决错误:odoo14 中组件“HomeMenu”中的无效道具“应用程序”?
- android - 更改包名称不会更改生成的文件
- performance - k8s 任务减慢,没有过多的 CPU 或 RAM 使用
- substrate - 在windows vscode上编译substrate-node-template时出错
- flutter - 颤振:如何创建这样的底部导航栏
- paypal - Paypal javascript sdk onClick 不会阻止弹出窗口显示
- c - 如何从C中的浮点类型中删除点?
- php - php如何做一个循环来计算测验网站的分数
- java - 是否可以在不限制大小的情况下创建无限流?
- ubuntu - 使用“apt”时,如何避免出现 postfix 错误 75?