public BindingContext(BindingContext parent) : base(parent) { _modelType = parent._modelType; _modelName = parent._modelName; _valueProvider = parent._valueProvider; _modelState = parent._modelState; _model = parent._model; }
public BindingContext(ControllerContext context, Type modelType, string modelName, IValueProvider valueProvider, ModelStateCollection modelState) : base(context) { Precondition.Require(modelType, () => Error.ArgumentNull("modelType")); Precondition.Require(valueProvider, () => Error.ArgumentNull("valueProvider")); _modelType = modelType; _modelName = modelName; _valueProvider = valueProvider; _modelState = modelState; }