프로퍼티 | 타입 | 설명 | |
---|---|---|---|
Verbs | string[] |
메소드 | 설명 | |
---|---|---|
CreateRequest ( string pathInfo ) : object | ||
CreateRequest ( string pathInfo, string>.Dictionary |
||
GetFirstMatchHashKeys ( string pathPartsForMatching ) : IEnumerable |
||
GetFirstMatchWildCardHashKeys ( string pathPartsForMatching ) : IEnumerable |
||
GetHashCode ( ) : int | ||
GetPathPartsForMatching ( string pathInfo ) : string[] | ||
IsMatch ( string httpMethod, string withPathInfoParts ) : bool |
For performance withPathInfoParts should already be a lower case string to minimize redundant matching operations.
|
|
RestPath ( |
메소드 | 설명 | |
---|---|---|
ExplodeComponents ( string &withPathInfoParts ) : bool | ||
GetPotentialMatchesWithPrefix ( string hashPrefix, string pathPartsForMatching ) : IEnumerable |
||
RegisterCaseInsenstivePropertyNameMappings ( ) : void |
public CreateRequest ( string pathInfo, string>.Dictionary |
||
pathInfo | string | |
queryStringAndFormData | string>.Dictionary | |
fromInstance | object | |
리턴 | object |
public static GetFirstMatchHashKeys ( string pathPartsForMatching ) : IEnumerable |
||
pathPartsForMatching | string | |
리턴 | IEnumerable |
public static GetFirstMatchWildCardHashKeys ( string pathPartsForMatching ) : IEnumerable |
||
pathPartsForMatching | string | |
리턴 | IEnumerable |
public static GetPathPartsForMatching ( string pathInfo ) : string[] | ||
pathInfo | string | |
리턴 | string[] |
public IsMatch ( string httpMethod, string withPathInfoParts ) : bool | ||
httpMethod | string | |
withPathInfoParts | string | |
리턴 | bool |
public RestPath ( |
||
requestType | ||
attr | ServiceStack.ServiceHost.RestServiceAttribute | |
리턴 | System |