我有以下解决方案:
我想在SomeProject.Ria.MyServices中的元数据类上使用资源文件作为我的注释。
该格式似乎是:
[Required(AllowEmptyStrings=false,ErrorMessageResourceName="ThisFieldIsRequired", ErrorMessageResourceType(MyResource))]
MyResource属于哪个项目? (假设有一天我需要支持其他文化文件)。
此处使用字符串似乎确实存在错误的空间,是否可以做这样的事情并仍然实现本地化,或者这只是编译成元数据?如果没有,我怎样才能将资源名称作为字符串?
[Required(AllowEmptyStrings=false,ErrorMessage=MyResources.RequiredMessage)]
答案 0 :(得分:1)
我被引导到布拉德艾布拉姆斯最近的一篇文章,其中概述了我需要知道的内容: