0

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

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

4

1 回答 1

0

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

[Required(ErrorMessageResourceType = typeof(Resources.Validations), ErrorMessageResourceName = "Required")]
于 2011-08-27T06:03:28.777 回答