C# Class RunningObjects.Core.Html.LinkExtensions

Show file Open project: edurdias/RunningObjects Class Usage Examples

Public Methods

Method Description
Action ( this urlHelper, Type modelType, RunningObjectsAction action, object arguments ) : string
ActionLink ( this htmlHelper, string linkText, Type modelType, RunningObjectsAction action, object arguments = null ) : System.Web.Mvc.MvcHtmlString
ApiAction ( this urlHelper, Type modelType, RunningObjectsAction action, object arguments ) : string
CreateRouteValueDictionary ( Type modelType, object arguments ) : RouteValueDictionary
GetRouteValues ( MethodBase method, object key, MethodMapping methodMapping, TypeMapping typeMapping ) : object
LoginAction ( this urlHelper ) : string
LogoutAction ( this urlHelper ) : string
WelcomeAction ( this urlHelper ) : string
WorkflowStartAction ( this urlHelper, string workflowKey ) : string

Private Methods

Method Description
ActionLink ( this htmlHelper, string linkText, Type modelType, RunningObjectsAction action, object arguments, object htmlAttributes ) : System.Web.Mvc.MvcHtmlString

Method Details

Action() public static method

public static Action ( this urlHelper, Type modelType, RunningObjectsAction action, object arguments ) : string
urlHelper this
modelType System.Type
action RunningObjectsAction
arguments object
return string

ActionLink() public static method

public static ActionLink ( this htmlHelper, string linkText, Type modelType, RunningObjectsAction action, object arguments = null ) : System.Web.Mvc.MvcHtmlString
htmlHelper this
linkText string
modelType System.Type
action RunningObjectsAction
arguments object
return System.Web.Mvc.MvcHtmlString

ApiAction() public static method

public static ApiAction ( this urlHelper, Type modelType, RunningObjectsAction action, object arguments ) : string
urlHelper this
modelType System.Type
action RunningObjectsAction
arguments object
return string

CreateRouteValueDictionary() public static method

public static CreateRouteValueDictionary ( Type modelType, object arguments ) : RouteValueDictionary
modelType System.Type
arguments object
return RouteValueDictionary

GetRouteValues() public static method

public static GetRouteValues ( MethodBase method, object key, MethodMapping methodMapping, TypeMapping typeMapping ) : object
method System.Reflection.MethodBase
key object
methodMapping RunningObjects.Core.Mapping.MethodMapping
typeMapping RunningObjects.Core.Mapping.TypeMapping
return object

LoginAction() public static method

public static LoginAction ( this urlHelper ) : string
urlHelper this
return string

LogoutAction() public static method

public static LogoutAction ( this urlHelper ) : string
urlHelper this
return string

WelcomeAction() public static method

public static WelcomeAction ( this urlHelper ) : string
urlHelper this
return string

WorkflowStartAction() public static method

public static WorkflowStartAction ( this urlHelper, string workflowKey ) : string
urlHelper this
workflowKey string
return string