如何使用Sharp架构的数据注释

时间:2011-08-26 19:13:02

标签: asp.net-mvc sharp-architecture

我们最近升级到MVC2和SharpArchitecture 1.6。我们的模型都在我们的Project.Core项目中,而资源在我们的Project.Web项目中。我们无法在Core中引用资源文件,因为这会创建循环依赖。

我们想在模型上使用数据注释 - 有没有办法访问资源文件,以便我们可以拥有本地化的消息?

1 个答案:

答案 0 :(得分:0)

为什么不在独立项目中提取所有资源?然后,您可以从每个项目中引用它们,而无需循环引用。从dataannotaion你可以像这样链接它们

[Required(ErrorMessageResourceType = typeof(Resources.Validations), ErrorMessageResourceName = "Required")]