コード例 #1
0
 public Validator(IServiceProvider serviceProvider,
                  ValidationResultsPresenter validationResultsPresenter,
                  IDictionary <string, PropertyValidationData> properties,
                  object viewModel,
                  ValidatorBuilderFactory validatorBuilderFactory,
                  ValidatorBuilder.ValidatorDisposeHandler validatorDisposeHandler)
 {
     _serviceProvider         = serviceProvider;
     _validatorBuilderFactory = validatorBuilderFactory;
     _validatorDisposeHandler = validatorDisposeHandler;
     _viewModel = viewModel;
     _validationResultsPresenter = validationResultsPresenter;
     _properties = properties;
 }
コード例 #2
0
 public void SetUp()
 {
     _builder   = new ValidatorBuilder(Mock.Of <IServiceProvider>());
     _viewModel = new TestViewModel();
     _validationResultsPresenter = ValidationResultsPresenters.NullValidationResultsPresenter;
 }
コード例 #3
0
 /// <inheritdoc />
 public IValidatorBuilder WithResultsPresenter(ValidationResultsPresenter validationResultsPresenter)
 {
     _validationResultsPresenter = validationResultsPresenter;
     return(this);
 }