internal CandidateHttpActionDescriptor(CandidateActionWithParams action) { Contract.Requires(action != null); Contract.Assume(action.ActionDescriptor != null); CandidateAction = action; Configuration = action.ActionDescriptor.Configuration; ControllerDescriptor = action.ActionDescriptor.ControllerDescriptor; }
private static void ElevateRouteData(HttpControllerContext controllerContext, CandidateActionWithParams selectedCandidate) { controllerContext.RouteData = selectedCandidate.RouteDataSource; }
internal CandidateHttpActionDescriptor(CandidateActionWithParams action) { CandidateAction = action; Configuration = action.ActionDescriptor.Configuration; ControllerDescriptor = action.ActionDescriptor.ControllerDescriptor; }