C# 클래스 GitHubUploader.Core.HttpClient

파일 보기 프로젝트 열기: bittercoder/dotnet-github-upload

공개 메소드들

메소드 설명
Get ( string url, object>.Dictionary dictionary ) : ResponseDetails
Post ( string url, object>.IDictionary formData ) : string
PostWithFile ( string url, string fileName, Func contents, string paramName, string contentType, object>.IDictionary formData ) : ResponseDetails

비공개 메소드들

메소드 설명
BuildUrl ( string url, object>.Dictionary parameters ) : string
ParseResponse ( WebRequest request ) : ResponseDetails
WriteFileData ( Stream requestStream, string paramName, string fileName, string contentType, Func contents, byte boundaryAsBytes ) : void
WriteFormData ( Stream requestStream, object>.IDictionary formData, byte boundaryAsBytes ) : void
WriteTrailer ( Stream requestStream, string boundary ) : void

메소드 상세

Get() 공개 정적인 메소드

public static Get ( string url, object>.Dictionary dictionary ) : ResponseDetails
url string
dictionary object>.Dictionary
리턴 ResponseDetails

Post() 공개 정적인 메소드

public static Post ( string url, object>.IDictionary formData ) : string
url string
formData object>.IDictionary
리턴 string

PostWithFile() 공개 정적인 메소드

public static PostWithFile ( string url, string fileName, Func contents, string paramName, string contentType, object>.IDictionary formData ) : ResponseDetails
url string
fileName string
contents Func
paramName string
contentType string
formData object>.IDictionary
리턴 ResponseDetails