Как поддержать чтение из нескольких путей ресурсов для локализации в основном веб-приложении MVC? - PullRequest
0 голосов
/ 19 сентября 2019

Я работаю над веб-приложением, в котором мы используем asp.net MVC core .

Сейчас мы поддерживаем 2 языка и у нас есть файлы ресурсов внутри проекта MVC (для просмотраи другой персонал) и ресурсы для службы приложений (для перечислений, сообщений об ошибках и т. д.) внутри отдельной библиотеки.

Внутри запуска Если я добавлю следующий код:

services.AddLocalization(options => options.ResourcesPath = "Resources");

MVC читает из егоресурсы отлично, но для службы приложений, когда я использую IStringLocalizer он не может найти локализованную строку:

stringLocalizer["resource_key"];

Если я комментирую код AddLocalization выше, он читает из ресурсов приложения, которые находятся в отдельной DLLно MVC не читает из своих ресурсов.

Мой вопрос, как поддержать чтение из нескольких путей к ресурсам?

...