Type: ControllerContext The context within which the controller operates.
The context information includes the controller, HTTP content, request context, and route data.
bindingContext
Type: ModelBindingContext The context within which the model is bound.
The context includes information such as the model object, model name, model type,
property filter, and value provider.