C# 클래스 SobekCM.Engine_Library.Endpoints.NavigationServices

Endpoint supports services related to basic navigation, such as resolving the URL to the Navigation_Object
상속: EndpointBase
파일 보기 프로젝트 열기: MarkVSullivan/SobekCM-Web-Application

공개 메소드들

메소드 설명
ResolveUrl ( HttpResponse Response, List UrlSegments, NameValueCollection QueryString, Microservice_Endpoint_Protocol_Enum Protocol, bool IsDebug ) : void

Resolve the URL to a Navigation_Object

get_navigation_object ( NameValueCollection RequestQueryString, string BaseUrl, string RequestUserLanguages, Custom_Tracer Tracer ) : Navigation_Object

Resolve the requested URL (sepecified via the base url and the query string ) into a SobekCM navigation object

메소드 상세

ResolveUrl() 공개 메소드

Resolve the URL to a Navigation_Object
public ResolveUrl ( HttpResponse Response, List UrlSegments, NameValueCollection QueryString, Microservice_Endpoint_Protocol_Enum Protocol, bool IsDebug ) : void
Response System.Web.HttpResponse
UrlSegments List
QueryString System.Collections.Specialized.NameValueCollection
Protocol Microservice_Endpoint_Protocol_Enum
IsDebug bool
리턴 void

get_navigation_object() 공개 메소드

Resolve the requested URL (sepecified via the base url and the query string ) into a SobekCM navigation object
public get_navigation_object ( NameValueCollection RequestQueryString, string BaseUrl, string RequestUserLanguages, Custom_Tracer Tracer ) : Navigation_Object
RequestQueryString System.Collections.Specialized.NameValueCollection Query string, from the request The request query string.
BaseUrl string Base URL of the original request
RequestUserLanguages string List of user languages requested (via browser settings)
Tracer SobekCM.Tools.Custom_Tracer The tracer.
리턴 SobekCM.Core.Navigation.Navigation_Object