public DefaultObjectValidator( IValidationExcludeFiltersProvider excludeFilterProvider, IModelMetadataProvider modelMetadataProvider) { _excludeFilterProvider = excludeFilterProvider; _modelMetadataProvider = modelMetadataProvider; }
public DefaultObjectValidator( IValidationExcludeFiltersProvider excludeFilterProvider, IModelMetadataProvider modelMetadataProvider) { _excludeFilterProvider = excludeFilterProvider; _modelMetadataProvider = modelMetadataProvider; }
public BodyModelBinder([NotNull] IContextAccessor <ActionContext> context, [NotNull] IInputFormatterSelector selector, [NotNull] IBodyModelValidator bodyModelValidator, [NotNull] IValidationExcludeFiltersProvider bodyValidationExcludeFiltersProvider) { _actionContext = context.Value; _formatterSelector = selector; _bodyModelValidator = bodyModelValidator; _bodyValidationExcludeFiltersProvider = bodyValidationExcludeFiltersProvider; }
/// <summary> /// Creates a new <see cref="BodyModelBinder"/>. /// </summary> /// <param name="context">An accessor to the <see cref="ActionContext"/>.</param> /// <param name="bindingContext">An accessor to the <see cref="ActionBindingContext"/>.</param> /// <param name="selector">The <see cref="IInputFormatterSelector"/>.</param> /// <param name="bodyValidationExcludeFiltersProvider"> /// The <see cref="IValidationExcludeFiltersProvider"/>. /// </param> public BodyModelBinder([NotNull] IScopedInstance<ActionContext> context, [NotNull] IScopedInstance<ActionBindingContext> bindingContext, [NotNull] IInputFormatterSelector selector, [NotNull] IValidationExcludeFiltersProvider bodyValidationExcludeFiltersProvider) : base(BindingSource.Body) { _actionContext = context.Value; _bindingContext = bindingContext; _formatterSelector = selector; _bodyValidationExcludeFiltersProvider = bodyValidationExcludeFiltersProvider; }
/// <summary> /// Creates a new <see cref="BodyModelBinder"/>. /// </summary> /// <param name="context">An accessor to the <see cref="ActionContext"/>.</param> /// <param name="bindingContext">An accessor to the <see cref="ActionBindingContext"/>.</param> /// <param name="selector">The <see cref="IInputFormatterSelector"/>.</param> /// <param name="bodyValidationExcludeFiltersProvider"> /// The <see cref="IValidationExcludeFiltersProvider"/>. /// </param> public BodyModelBinder([NotNull] IScopedInstance <ActionContext> context, [NotNull] IScopedInstance <ActionBindingContext> bindingContext, [NotNull] IInputFormatterSelector selector, [NotNull] IValidationExcludeFiltersProvider bodyValidationExcludeFiltersProvider) : base(BindingSource.Body) { _actionContext = context.Value; _bindingContext = bindingContext; _formatterSelector = selector; _bodyValidationExcludeFiltersProvider = bodyValidationExcludeFiltersProvider; }