Table of Contents

Class AmazonS3ResponseHandler

Namespace
Amazon.S3.Internal
Assembly
AWSSDK.S3.dll
public class AmazonS3ResponseHandler : PipelineHandler
Inheritance
AmazonS3ResponseHandler

Constructors

AmazonS3ResponseHandler()

public AmazonS3ResponseHandler()

Methods

InvokeAsync<T>(IExecutionContext)

Calls the and post invoke logic after calling the next handler in the pipeline.

public override Task<T> InvokeAsync<T>(IExecutionContext executionContext) where T : AmazonWebServiceResponse, new()

Parameters

executionContext IExecutionContext

The execution context, it contains the request and response context.

Returns

Task<T>

A task that represents the asynchronous operation.

Type Parameters

T

The response type for the current request.

InvokeSync(IExecutionContext)

Calls the post invoke logic after calling the next handler in the pipeline.

public override void InvokeSync(IExecutionContext executionContext)

Parameters

executionContext IExecutionContext

The execution context which contains both the requests and response context.

PostInvoke(IExecutionContext)

protected virtual void PostInvoke(IExecutionContext executionContext)

Parameters

executionContext IExecutionContext