Skip to main content
Version: 4.x

DarkWS.SuccessResponse_T_

DarkWS​

DarkWS​

SuccessResponse<T> Class​

Writes a successful response with optional typed result data.

public sealed class SuccessResponse<T> : DarkWS.IResponse

Type parameters​

T

Inheritance System.Object → SuccessResponse<T>

Implements IResponse

Constructors​

SuccessResponse(T) Constructor​

Writes a successful response with optional typed result data.

public SuccessResponse(T data);

Parameters​

data T

Result or message data.

Methods​

SuccessResponse<T>.WriteResultAsync(ResponseContext, CancellationToken) Method​

Writes this result using the supplied correlation context and cancellation token.

public System.Threading.Tasks.Task WriteResultAsync(DarkWS.ResponseContext context, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken));

Parameters​

context ResponseContext

cancellationToken System.Threading.CancellationToken

Implements WriteResultAsync(ResponseContext, CancellationToken)

Returns​

System.Threading.Tasks.Task