12
A
回答
2
我使用2种不同的方法。
设置一个通用类库以存储将在许多MVC应用程序上使用的常见验证。然后从您的MVC应用程序中引用此库。您可以使用http://dataannotationsextensions.org/查看有关如何设置此项目的源代码。
按照Darin的建议将它们放在文件夹中。该文件夹将用于存储自定义验证。如果您的应用程序曾用于保持高尔夫分数,则仅对应用程序进行自定义验证可能与差点计算或特定事项有关。
谢谢,
8
我的第一个想法是简单地创建一个新的文件夹,并与 它完成。
这取决于这些属性的性质以及应该做什么。例如,如果它们是验证属性,则可以将它们放入Validators
文件夹中。如果他们是动作过滤器,你可以把他们放在ActionFilters
文件夹等等,所以你最初的想法是正确的。就我个人而言,我根据它们的功能对这些属性进行分组,并将它们放置在指示此功能的单独文件夹中
相关问题
- 1. Symfony2在哪里放置自定义帮助类
- 2. 你在哪里放置自定义入口点定义?
- 3. 自定义HTML在MVC3模型属性
- 4. 在哪里定义了arguments属性?
- 5. Rails 3:放置自定义验证器类的最佳位置在哪里?
- 6. MVC3自定义EditorFor DateTime和DisplayFormat属性
- 7. MVC3自定义验证属性情况
- 8. 自定义函数的属性在哪里?
- 9. Gradle android:我应该在哪里放置自定义任务?
- 10. 我应该在哪里放置自定义的.d.ts文件?
- 11. ZF:在哪里放置自定义函数
- 12. CakePHP 3 - 在哪里放置自定义的SQL代码
- 13. 在哪里/如果释放UITableViewCell属性
- 14. WordPress - 我会在哪里放置自定义类和数据库调用?
- 15. 哪里可以放置setScrollsToTop自定义单元格
- 16. MVC3,请求来自哪里
- 17. 哪里把gcc函数属性放在自动函数中
- 18. RoR - 在哪里放置自动过程
- 19. MVC3 AllowHtml自定义类型
- 20. 我应该在哪里放置netbeans下的java属性文件
- 21. 使用xsl:属性时在哪里放置子元素?
- 22. 的Struts 1:在哪里放置属性文件信息资源
- 23. 在哪里设置ExternalProject属性?
- 24. 在自定义位置的Log4j属性
- 25. JavaBean属性命名约定在哪里定义?
- 26. laravel在哪里放置记录器类
- 27. 在哪里放置商业逻辑类
- 28. CodeIgniter - 在哪里放置函数/类?
- 29. Groovy约定:我在哪里放置metaClass定义?
- 30. 将CakePHP项目中的自定义类和第三方类放在哪里?