Как применить существующий файл RESX в. Net Базовый проект - PullRequest
0 голосов
/ 11 апреля 2020

У меня есть существующий файл "CommonResource.resx", мне просто нужно добавить его в. NET Проект Core 3.0 и запрос на него, атрибут отображения модели, а также сообщение проверки.

    public UserViewModelValidator(IStringLocalizer<CommonResource> localizer)
        {
RuleFor(model => model.User).NotNull().WithMessage(m => localizer["RequiredField"]).NotEmpty().WithMessage(m => localizer["RequiredField"]);
                 }


//CommonResource.Resx file is existing file having all resources.

Ресурс файл имеет значение ключа следующим образом:

"RequiredField" : "Its a Required Field"
…
..

Но при запуске проверки это сообщение отображается как «RequiredField» вместо «Это обязательное поле».

Тот же ресурс файл должен быть связан с атрибутом «Display ()» модели.

Не могли бы вы помочь здесь, как файл ресурса применяется к. NET Ядро, которое работает с атрибутом «Display» и сообщениями проверки. Также, мне нужно, изменить, CommonResource.en.resx. Только с использованием культуры Engli sh и никакой другой культуры.

...