Я работаю над веб-приложением, в котором мы используем asp.net MVC core .
Сейчас мы поддерживаем 2 языка и у нас есть файлы ресурсов внутри проекта MVC (для просмотраи другой персонал) и ресурсы для службы приложений (для перечислений, сообщений об ошибках и т. д.) внутри отдельной библиотеки.
Внутри запуска Если я добавлю следующий код:
services.AddLocalization(options => options.ResourcesPath = "Resources");
MVC читает из егоресурсы отлично, но для службы приложений, когда я использую IStringLocalizer он не может найти локализованную строку:
stringLocalizer["resource_key"];
Если я комментирую код AddLocalization выше, он читает из ресурсов приложения, которые находятся в отдельной DLLно MVC не читает из своих ресурсов.
Мой вопрос, как поддержать чтение из нескольких путей к ресурсам?