public static ViewResult AndReturnViewResult(this IQueryHandler queryHandler) { return new ViewResult {ViewData = new ViewDataDictionary(queryHandler.BuildViewModel())}; }
public static JsonResult AndReturnJsonResult(this IQueryHandler queryHandler, JsonRequestBehavior jsonRequestBehavior = JsonRequestBehavior.DenyGet) { return new JsonResult { Data = queryHandler.BuildViewModel(), JsonRequestBehavior = jsonRequestBehavior }; }