Отправьте параметр в пользовательский параметр validationrule - PullRequest
1 голос
/ 14 апреля 2011

Можно ли отправить параметр в пользовательское правило проверки?

Мое правило проверки:

public class CustomTypeSelectedRule : IValidationRule
{
    public ValidationResult Validate(object input)
    {
        // Here I need an extra value from the class calling
        // the validation rule.

        return ValidationResult.Success;
    }
}

Мое свойство, использующее правило проверки:

[ContractValidation(typeof(ValidationRules.CustomTypeSelectedRule))]
public int CustomType
{
    get
    {
        return this.customType;
    }
    set
    {
        this.customType = value;
    }
}

Любые входные данныеценится, спасибо!

1 Ответ

1 голос
/ 14 апреля 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...