/// <summary> /// Método acionado quando inicia uma requisição para a rota. /// </summary> /// <param name="request"></param> /// <returns></returns> internal RouteActionBeginResponse BeginRequest(RouteActionBeginRequest request) { if (!string.IsNullOrEmpty(ActionName)) { var action = RouteSettings.GetAction(ActionName); if (action != null) { return(action.BeginRequest(this, request)); } } return(null); }
/// <summary> /// Método acionado quando a rota é inicialmente requisitada. /// </summary> /// <param name="route"></param> /// <param name="request"></param> /// <returns></returns> protected virtual RouteActionBeginResponse OnBeginRequest(RouteInfo route, RouteActionBeginRequest request) { return(new RouteActionBeginResponse()); }
/// <summary> /// Método acionado quando a rota é inicialmente requisitada. /// </summary> /// <param name="route"></param> /// <param name="request"></param> /// <returns></returns> internal RouteActionBeginResponse BeginRequest(RouteInfo route, RouteActionBeginRequest request) { return(OnBeginRequest(route, request)); }