Я использую службы RIA с EF, пользовательским интерфейсом Silverlight и встроенной средой проверки. Проблема следующая:
Правила проверки немного отличаются в зависимости от пользовательского ввода на стороне клиента, рассмотрим этот простой сценарий.
protected override ValidationResult IsValid(object value, ValidationContext validationContext)
{
if (validation_mode == Modes.Normal)
{
// do normal validation
}
else
{
// do admin validation
}
}
Мне нужен способ передать 'validation_mode' службам RIA на стороне сервера. Могу ли я как-то передать его в коллекцию ValidationContext.Items? Может, я ошибаюсь?
Заранее спасибо!