В настоящее время мы переносим существующее приложение в ASP.NET MVC 3. Мы повторно используем схему базы данных, которая содержит все наши ресурсы в базе данных, а не файлы resx.
У нас есть ResourceProvider, который действует как фасад вокруг хранилища ресурсов, у которого есть метод, который принимает ключ и возвращает указанный ресурс в пользовательской культуре по умолчанию.
Мы собираемся использовать DataAnnotations модели MVC, чтобы привязать нашу модель к нашим представлениям бритвы, обеспечивая метки и проверку и т. Д.
У меня вопрос, как нам этого добиться, чтобы он мог общаться с нашим ResourceProvider?
Нужно ли реализовывать пользовательский DataAnnotationsModelMetadataProvider? или есть лучший / более простой способ добиться этого?
Любые идеи приветствуются.