protected override HttpValueProvider GetValueProvider() { if (_ValueProvider == null) { _ValueProvider = new MvcValueProvider(ActionContext); } return(_ValueProvider); }
protected override HttpValueProvider GetValueProvider() { if (_ValueProvider == null) { _ValueProvider = new MvcValueProvider(ActionContext); foreach (var arg in ViewComponent.ViewComponentContext.Arguments) { _ValueProvider.SetValue(arg.Key, arg.Value); } } return(_ValueProvider); }