C# Class SharpGs.RestApi.RestApiClient

Afficher le fichier Open project: acropolium/SharpGs Class Usage Examples

Méthodes publiques

Méthode Description
CopyStream ( Stream input, Stream output ) : void
Request ( string authValue, System.DateTime date, Stream content, string contentType, Bucket objectHead, bool withData ) : string
RestApiClient ( Uri uri, RequestMethod method, IWebProxy proxy = null ) : System

Private Methods

Méthode Description
CreateRequest ( string authValue, System.DateTime date, Stream content, string contentType ) : HttpWebRequest
FetchDataFromResponse ( HttpWebResponse response, Bucket objectHead, bool withData ) : bool
PureRequestMethod ( RequestMethod method ) : RequestMethod
StreamToString ( Stream stream ) : string

Method Details

CopyStream() public static méthode

public static CopyStream ( Stream input, Stream output ) : void
input Stream
output Stream
Résultat void

Request() public méthode

public Request ( string authValue, System.DateTime date, Stream content, string contentType, Bucket objectHead, bool withData ) : string
authValue string
date System.DateTime
content Stream
contentType string
objectHead SharpGs.Internal.Bucket
withData bool
Résultat string

RestApiClient() public méthode

public RestApiClient ( Uri uri, RequestMethod method, IWebProxy proxy = null ) : System
uri System.Uri
method RequestMethod
proxy IWebProxy
Résultat System