Локализация DataAnnotations C#

1 250 руб. за проект
20 июля 2021, 10:43 • 2 отклика • 42 просмотра
Есть проект на .net framework 4.7, с кастомный IStringLocalizer.
Требуется найти способ связать атрибуты модели (Required, Display) с этим локалайзером.
Лучший вариант: https://mitchelsellers.com/blog/article/real-world-localization-implementation-asp-net-core-5 , но требуется это все сделать без файликов, так как в нашем случае, ресурсы лежат в базе, при старте приложения они подгружаются в приватный Dictionary, который и отдает локализированные строки. В самом проекте, локализация отдается через CurrentThread.Culture, а сам IStringLocalizer уже отдается внутри нужный результат.

Итого, успешным результатом, будет считаться:
Запускается тестовый проект, где отдается модель с атрибутами Display, Required, которые локализируется через IStringLocalizer.

Тестовый пример -> https://github.com/Tweekaz2018/Localizer
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Рекомендую, отлично выполнил работу ;)
3 года назад
Очень хорошо разбирается в теме и в конкретных деталях реализации, что существенно упрощает работу. Приятный, дружелюбный, общительный, всем рекомендую :)
3 года назад