RestAliases.

Rest(ICakeContext, string, Uri, IDictionary<string, string>, Action<Stream, IHttpResponse>) Method

Summary

Sends a REST request with empty body, and receives its response.
Assembly
Cake.Rest.dll
Namespace
Cake.Rest
Containing Type
RestAliases

Syntax

public static IRestResponse Rest(this ICakeContext context, string method, Uri endpoint, IDictionary<string, string> headers, Action<Stream, IHttpResponse> advancedResponseWriter)

Attributes

Type Description
CakeMethodAliasAttribute
CakeNamespaceImportAttribute
CakeNamespaceImportAttribute

Parameters

Name Type Description
context ICakeContext Cake build context
method string HTTP method
endpoint Uri Endpoint local address, starting with /
headers IDictionary<string, string> HTTP headers, null for no headers
advancedResponseWriter Action<Stream, IHttpResponse> Lambda function for reading response and writing to desired place.

Return Value

Type Description
IRestResponse REST response