C# 클래스 MyTested.AspNetCore.Mvc.Internal.Routing.RouteExpressionParser

파일 보기 프로젝트 열기: ivaylokenov/MyTested.AspNetCore.Mvc

공개 메소드들

메소드 설명
Parse ( LambdaExpression actionCallExpression, object additionalRouteValues = null, bool considerParameterDescriptors = false ) : ExpressionParsedRouteContext
ResolveRouteData ( IRouter router, LambdaExpression actionCallExpression ) : Microsoft.AspNetCore.Routing.RouteData

비공개 메소드들

메소드 설명
GetRouteValues ( MethodInfo methodInfo, MethodCallExpression methodCallExpression, Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor controllerActionDescriptor, bool considerParameterDescriptors ) : RouteValueDictionary

메소드 상세

Parse() 공개 정적인 메소드

public static Parse ( LambdaExpression actionCallExpression, object additionalRouteValues = null, bool considerParameterDescriptors = false ) : ExpressionParsedRouteContext
actionCallExpression System.Linq.Expressions.LambdaExpression
additionalRouteValues object
considerParameterDescriptors bool
리턴 ExpressionParsedRouteContext

ResolveRouteData() 공개 정적인 메소드

public static ResolveRouteData ( IRouter router, LambdaExpression actionCallExpression ) : Microsoft.AspNetCore.Routing.RouteData
router IRouter
actionCallExpression System.Linq.Expressions.LambdaExpression
리턴 Microsoft.AspNetCore.Routing.RouteData