C# 클래스 EventStore.ClientAPI.Transport.Http.HttpAsyncClient

파일 보기 프로젝트 열기: EventStore/EventStore 1 사용 예제들

공개 메소드들

메소드 설명
Delete ( string url, EventStore.ClientAPI.SystemData.UserCredentials userCredentials, Action onSuccess, Action onException ) : void
Get ( string url, EventStore.ClientAPI.SystemData.UserCredentials userCredentials, Action onSuccess, Action onException, string hostHeader = "" ) : void
HttpAsyncClient ( System.TimeSpan timeout ) : System
Post ( string url, string body, string contentType, EventStore.ClientAPI.SystemData.UserCredentials userCredentials, Action onSuccess, Action onException ) : void
Put ( string url, string body, string contentType, EventStore.ClientAPI.SystemData.UserCredentials userCredentials, Action onSuccess, Action onException ) : void

비공개 메소드들

메소드 설명
AddAuthenticationHeader ( HttpRequestMessage request, EventStore.ClientAPI.SystemData.UserCredentials userCredentials ) : void
HttpAsyncClient ( ) : System
Receive ( string method, string url, EventStore.ClientAPI.SystemData.UserCredentials userCredentials, Action onSuccess, Action onException, string hostHeader = "" ) : void
RequestSent ( EventStore.ClientAPI.Transport.Http.ClientOperationState state ) : Action>
ResponseRead ( EventStore.ClientAPI.Transport.Http.ClientOperationState state ) : Action>
Send ( string method, string url, string body, string contentType, EventStore.ClientAPI.SystemData.UserCredentials userCredentials, Action onSuccess, Action onException ) : void

메소드 상세

Delete() 공개 메소드

public Delete ( string url, EventStore.ClientAPI.SystemData.UserCredentials userCredentials, Action onSuccess, Action onException ) : void
url string
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
onSuccess Action
onException Action
리턴 void

Get() 공개 메소드

public Get ( string url, EventStore.ClientAPI.SystemData.UserCredentials userCredentials, Action onSuccess, Action onException, string hostHeader = "" ) : void
url string
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
onSuccess Action
onException Action
hostHeader string
리턴 void

HttpAsyncClient() 공개 메소드

public HttpAsyncClient ( System.TimeSpan timeout ) : System
timeout System.TimeSpan
리턴 System

Post() 공개 메소드

public Post ( string url, string body, string contentType, EventStore.ClientAPI.SystemData.UserCredentials userCredentials, Action onSuccess, Action onException ) : void
url string
body string
contentType string
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
onSuccess Action
onException Action
리턴 void

Put() 공개 메소드

public Put ( string url, string body, string contentType, EventStore.ClientAPI.SystemData.UserCredentials userCredentials, Action onSuccess, Action onException ) : void
url string
body string
contentType string
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
onSuccess Action
onException Action
리턴 void