gpt4 book ai didi

使用代码契约在 ASP.NET MVC 中进行验证

转载 作者:行者123 更新时间:2023-12-04 06:49:08 24 4
gpt4 key购买 nike

我想知道在 ASP.NET MVC 2 中使用“代码契约(Contract)”属性作为验证规则的可用选项。

最佳答案

您可以通过自定义运行时检查器来做到这一点。

尽管可以将 Code Contracts 调整为用作验证框架,但我建议不要这样做。它是调整运行时检查器的更高级功能之一,更重要的是,它不是代码契约的用途。

Code Contracts 基本上是一种集成方式 Design by Contract在你的项目中。虽然它的目的之一是为了验证 你的代码与你的类设计,它不是一个验证框架 .

在我看来,您应该在另一个真正的验证框架旁边使用它。

在您开始使用代码契约之前,我建议您阅读用户手册 here .它包含所有信息,包括如何自定义运行时检查器。

关于使用代码契约在 ASP.NET MVC 中进行验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3377445/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com