Я создаю новый класс, который наследует IResourceProvider, и регистрирую его в web.config
<globalization resourceProviderFactoryType="xx.xxx.xxxx" uiCulture="auto" enableClientBasedCulture="true"/>
этот новый класс просто реализует
public GetObject(string resourceKey, CultureInfo culture)
{
....
}
, который получит текст глобализации из моей собственной базы данных.
вопрос в том, как я могу использовать его в Атрибуте валидации, например, синтаксис ниже:
[StringLength(5, ErrorMessageResourceType = typeof(Global), ErrorMessageResourceName = "StringLength")]
public string StringLength { get; set; }
а также как использовать его непосредственно в поле зрения?
в классической веб-форме я могу просто использовать
<asp:Literal ID="test" runat="server" Text="<%$ resources:Text,123 %>"></asp:Literal>
спасибо