Я использую Entity Framework 4.0, RIA Services и Silverlight 4.0. Мне нужно, чтобы пользователь мог сохранять любые изменения независимо от того, являются ли они правильными или неполными. Для этого мне пришлось сделать много полей в базе данных обнуляемыми. Я все еще хочу иметь возможность показывать пользователю сообщения об ошибках проверки в клиенте Silverlight. Я хотел бы использовать DataAnnotations для атрибута метаданных сущностей в Ria Services, чтобы получить хорошие сообщения об ошибках валидации на клиенте, но мне нужно, чтобы пользователь мог сохранять, даже если он нарушает валидацию. Это возможно? Как бы я пошел на реализацию этого?
Спасибо,
Evan