0

最近、MVC2 と SharpArchitecture 1.6 にアップグレードしました。モデルはすべて Project.Core プロジェクトにあり、リソースは Project.Web プロジェクトにあります。Core でリソース ファイルを参照することはできません。循環依存関係が作成されるためです。

モデルでデータ注釈を使用したいのですが、メッセージをローカライズできるようにリソース ファイルにアクセスする方法はありますか?

4

1 に答える 1

0

スタンドアロン プロジェクトですべてのリソースを抽出してみませんか? その後、循環参照なしですべてのプロジェクトからそれらを参照できます。dataannotation から、次のようにリンクします

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