C# 클래스 Stripe.Infrastructure.Requestor

파일 보기 프로젝트 열기: jaymedavis/stripe.net

Private Properties

프로퍼티 타입 설명
ApplyMultiPartFileToRequest void
BuildRequest System.Net.Http.HttpRequestMessage
BuildResponseData StripeResponse
BuildStripeException StripeException
ExecuteRequest StripeResponse
ExecuteRequestAsync Task
GetAuthorizationHeaderValue string
GetAuthorizationHeaderValueBearer string
GetRequestMessage HttpRequestMessage
Requestor System

공개 메소드들

메소드 설명
Delete ( string url, StripeRequestOptions requestOptions ) : StripeResponse
DeleteAsync ( string url, StripeRequestOptions requestOptions, CancellationToken cancellationToken = default(CancellationToken) ) : Task
GetString ( string url, StripeRequestOptions requestOptions ) : StripeResponse
GetStringAsync ( string url, StripeRequestOptions requestOptions, CancellationToken cancellationToken = default(CancellationToken) ) : Task
PostFile ( string url, string fileName, Stream fileStream, string purpose, StripeRequestOptions requestOptions ) : StripeResponse
PostFileAsync ( string url, string fileName, Stream fileStream, string purpose, StripeRequestOptions requestOptions, CancellationToken cancellationToken = default(CancellationToken) ) : Task
PostString ( string url, StripeRequestOptions requestOptions ) : StripeResponse
PostStringAsync ( string url, StripeRequestOptions requestOptions, CancellationToken cancellationToken = default(CancellationToken) ) : Task
PostStringBearer ( string url, StripeRequestOptions requestOptions ) : StripeResponse
PostStringBearerAsync ( string url, StripeRequestOptions requestOptions, CancellationToken cancellationToken = default(CancellationToken) ) : Task

비공개 메소드들

메소드 설명
ApplyMultiPartFileToRequest ( HttpRequestMessage requestMessage, string fileName, Stream fileStream, string purpose ) : void
BuildRequest ( HttpMethod method, string url ) : HttpRequestMessage
BuildResponseData ( HttpResponseMessage response, string responseText ) : StripeResponse
BuildStripeException ( HttpStatusCode statusCode, string requestUri, string responseContent ) : StripeException
ExecuteRequest ( HttpRequestMessage requestMessage ) : StripeResponse
ExecuteRequestAsync ( HttpRequestMessage requestMessage, CancellationToken cancellationToken = default(CancellationToken) ) : Task
GetAuthorizationHeaderValue ( string apiKey ) : string
GetAuthorizationHeaderValueBearer ( string apiKey ) : string
GetRequestMessage ( string url, HttpMethod method, StripeRequestOptions requestOptions, bool useBearer = false ) : HttpRequestMessage
Requestor ( ) : System

메소드 상세

Delete() 공개 정적인 메소드

public static Delete ( string url, StripeRequestOptions requestOptions ) : StripeResponse
url string
requestOptions StripeRequestOptions
리턴 StripeResponse

DeleteAsync() 공개 정적인 메소드

public static DeleteAsync ( string url, StripeRequestOptions requestOptions, CancellationToken cancellationToken = default(CancellationToken) ) : Task
url string
requestOptions StripeRequestOptions
cancellationToken CancellationToken
리턴 Task

GetString() 공개 정적인 메소드

public static GetString ( string url, StripeRequestOptions requestOptions ) : StripeResponse
url string
requestOptions StripeRequestOptions
리턴 StripeResponse

GetStringAsync() 공개 정적인 메소드

public static GetStringAsync ( string url, StripeRequestOptions requestOptions, CancellationToken cancellationToken = default(CancellationToken) ) : Task
url string
requestOptions StripeRequestOptions
cancellationToken CancellationToken
리턴 Task

PostFile() 공개 정적인 메소드

public static PostFile ( string url, string fileName, Stream fileStream, string purpose, StripeRequestOptions requestOptions ) : StripeResponse
url string
fileName string
fileStream Stream
purpose string
requestOptions StripeRequestOptions
리턴 StripeResponse

PostFileAsync() 공개 정적인 메소드

public static PostFileAsync ( string url, string fileName, Stream fileStream, string purpose, StripeRequestOptions requestOptions, CancellationToken cancellationToken = default(CancellationToken) ) : Task
url string
fileName string
fileStream Stream
purpose string
requestOptions StripeRequestOptions
cancellationToken CancellationToken
리턴 Task

PostString() 공개 정적인 메소드

public static PostString ( string url, StripeRequestOptions requestOptions ) : StripeResponse
url string
requestOptions StripeRequestOptions
리턴 StripeResponse

PostStringAsync() 공개 정적인 메소드

public static PostStringAsync ( string url, StripeRequestOptions requestOptions, CancellationToken cancellationToken = default(CancellationToken) ) : Task
url string
requestOptions StripeRequestOptions
cancellationToken CancellationToken
리턴 Task

PostStringBearer() 공개 정적인 메소드

public static PostStringBearer ( string url, StripeRequestOptions requestOptions ) : StripeResponse
url string
requestOptions StripeRequestOptions
리턴 StripeResponse

PostStringBearerAsync() 공개 정적인 메소드

public static PostStringBearerAsync ( string url, StripeRequestOptions requestOptions, CancellationToken cancellationToken = default(CancellationToken) ) : Task
url string
requestOptions StripeRequestOptions
cancellationToken CancellationToken
리턴 Task