标签: c# validation model data-annotations
我有一个要传递的JSON对象,其中可以有一个很小的部分,它只是键/值对的字典。如果可能的话,我们希望使用内置的DataAnnotations来验证某些值。
我一直在搜索,但是无法找到如何动态地在运行时添加例如“电话”之类的annotation。 我发现我可以注册custom validator,但是我想避免依赖特定的实现,因为所需的验证类型将从外部来源获取。
由于我可能会使用不正确的术语,因此我正在努力寻找合适的实施方法,请寻求澄清。谢谢