I have the following code that is identical across multiple Action Methods in my controller. Is it possible to reduce this down to a single method and route multiple Actions to it?[HttpGet]public ActionResult Tool2(Guid? id){    var model = _viewModelFactory.CreateViewModel<Guid?, ToolsViewModel>(id);    return model.ReferenceFound ? View(model) : View(~/Views/Tools/InvalidReference.cshtml, model);}[HttpGet]public ActionResult Tool1(Guid? id){    var model = _viewModelFactory.CreateViewModel<Guid?, ToolsViewModel>(id);    return model.ReferenceFound ? View(model) : View(~/Views/Tools/InvalidReference.cshtml, model);}Each Action does has a unique View and this needs to be retained.
Run single method from Multiple Actions in MVC controller
c#;mvc;controller