Class AmazonS3ResponseHandler
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
IExecutionContextThe 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
IExecutionContextThe execution context which contains both the requests and response context.
PostInvoke(IExecutionContext)
protected virtual void PostInvoke(IExecutionContext executionContext)
Parameters
executionContext
IExecutionContext