C# Класс DynamicRest.RestClient

Наследование: System.Dynamic.DynamicObject
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
RestClient ( string uriFormat, RestService service ) : System
TryGetMember ( GetMemberBinder binder, object &result ) : bool
TryInvokeMember ( InvokeMemberBinder binder, object args, object &result ) : bool
TrySetMember ( SetMemberBinder binder, object value ) : bool
WithCredentials ( ICredentials credentials ) : RestClient
WithUriTransformer ( IRestUriTransformer uriTransformer ) : RestClient

Приватные методы

Метод Описание
CreateRequest ( string operationName, JsonObject parameters ) : HttpWebRequest
CreateRequestUri ( string operationName, JsonObject parameters ) : Uri
FormatUriParameter ( object value ) : string
PerformOperation ( string operationName ) : RestOperation
PerformOperationAsync ( string operationName ) : RestOperation
ProcessResponse ( System.Stream responseStream ) : object
RestClient ( string uriFormat, RestService service, string operationGroup, object>.Dictionary inheritedParameters ) : System

Описание методов

RestClient() публичный Метод

public RestClient ( string uriFormat, RestService service ) : System
uriFormat string
service RestService
Результат System

TryGetMember() публичный Метод

public TryGetMember ( GetMemberBinder binder, object &result ) : bool
binder GetMemberBinder
result object
Результат bool

TryInvokeMember() публичный Метод

public TryInvokeMember ( InvokeMemberBinder binder, object args, object &result ) : bool
binder InvokeMemberBinder
args object
result object
Результат bool

TrySetMember() публичный Метод

public TrySetMember ( SetMemberBinder binder, object value ) : bool
binder SetMemberBinder
value object
Результат bool

WithCredentials() публичный Метод

public WithCredentials ( ICredentials credentials ) : RestClient
credentials ICredentials
Результат RestClient

WithUriTransformer() публичный Метод

public WithUriTransformer ( IRestUriTransformer uriTransformer ) : RestClient
uriTransformer IRestUriTransformer
Результат RestClient