C# 클래스 WellDunne.REST.Pearson.LearningStudio.CourseServiceClient

파일 보기 프로젝트 열기: JamesDunne/RESTful.tt 1 사용 예제들

공개 메소드들

메소드 설명
CourseServiceClient ( Uri baseUri, IRequestAuthentication authentication ) : System
EncodeRFC3986 ( string value ) : string
GetCourseByCallNumber ( string courseCallNumber, [ expand ) : RestfulServiceRequest
GetCourseByID ( int courseId, [ expand ) : RestfulServiceRequest
GetMyCourses ( [ expand ) : RestfulServiceRequest

비공개 메소드들

메소드 설명
_optional_commaDelimitedString_encodeString ( string value ) : string
_optional_commaDelimitedString_isSupplied ( string value ) : bool
_required_int_encodeString ( int value ) : string
_required_int_isSupplied ( int value ) : bool
_required_string_encodeString ( string value ) : string
_required_string_isSupplied ( string value ) : bool
constructRequestUri ( string route ) : Uri
constructRequestUri ( string route, string>.List queryValues ) : Uri

메소드 상세

CourseServiceClient() 공개 메소드

public CourseServiceClient ( Uri baseUri, IRequestAuthentication authentication ) : System
baseUri System.Uri
authentication IRequestAuthentication
리턴 System

EncodeRFC3986() 공개 정적인 메소드

public static EncodeRFC3986 ( string value ) : string
value string
리턴 string

GetCourseByCallNumber() 공개 메소드

public GetCourseByCallNumber ( string courseCallNumber, [ expand ) : RestfulServiceRequest
courseCallNumber string
expand [
리턴 RestfulServiceRequest

GetCourseByID() 공개 메소드

public GetCourseByID ( int courseId, [ expand ) : RestfulServiceRequest
courseId int
expand [
리턴 RestfulServiceRequest

GetMyCourses() 공개 메소드

public GetMyCourses ( [ expand ) : RestfulServiceRequest
expand [
리턴 RestfulServiceRequest