Member 10226004 Ответов: 1

Какой подход хорош для реализации глобализации в .NET


Привет,

Мне нужна помощь в отношении концепций глобализации в .Net, на самом деле мы реализовали их с помощью различных файлов resx, но теперь нам также приходится обращаться с хранимыми процедурами.Итак, теперь мы думаем о том, чтобы реализовать глобализацию из базы данных, которая является эффективной, кроме использования файлов resx.у нас есть почти 8000 ключей в различных файлах resx.

Что я уже пробовал:

Я думаю перейти ко всем ключам из разных resx в один resx файл и создать отдельный проект для этого и создал пользовательский класс для чтения resx файла и кэширования этих ключей

1 Ответов

Рейтинг:
2

Maciej Los

Цитата:
Я думаю перейти ко всем ключам из разных resx в один resx файл и создать отдельный проект для этого и создал пользовательский класс для чтения resx файла и кэширования этих ключей


Что ж... Есть Класс ResXResourceWriter [^] и Класс ResXResourceReader[^] что может помочь вам переместить содержимое всех файлов .resx в один файл. Таким образом, вам не нужно создавать отдельный класс для записи/чтения данных в/из файлов .resx.

Я бы предложил последовать этому примеру: Программная работа с файлами .resx | Microsoft Docs[^]

Удачи вам!