0
こんにちは、私は現在、ViewModelロケータを使用して、私のビューモデルにサービスを注入するために、Autofac依存性リゾルバを使用しています。私は、検証ルールに注入したいのですが、外部のサービスを必要とするいくつかのデータ検証(binding validation)を実行する必要があります。私はどのようにこの缶」で働い注入を得るには考えているがValidationRuleのWPF依存性注入
public class ExternalServiceValidationRule : ValidationRule
{
private readonly IValidationService _validationService;
public ExternalServiceValidationRule (IValidationService validationService)
{
_validationService = validationService;
}
public override ValidationResult Validate(object value, CultureInfo cultureInfo)
{
// simplified code
return _validationService.Validate(value);
}
}
オンライン上の何かを見つける。