Refactoring split up ActionRequest into Url based and Linq based