使用ASP.Net Core进行数据注释本地化

问题描述 投票:0回答:1

在“经典” ASP.Net MVC中,我们可以使用数据注释属性ErrorMessageResourceNameErrorMessageResourceType来指定应使用哪个资源文件来本地化注释消息。我看过很多文章和文章,这些文章和文章显示了如何在ASP.Net Core中使用共享资源文件,但是如果我有多个共享资源(例如,用于用户视图模型和ProductMessages的UserMessages.resx),该怎么做。我的产品视图模型的resx)。有没有一种使用IStringLocalizerFactory的方法,以便可以使用多个资源文件(以及在密钥重复的情况下如何指定要使用哪个文件)?

谢谢

c# asp.net-core localization data-annotations
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.