Table of Contents

Interface IAsyncTaskRequest<TRequest, TResult>

Namespace
LfrlAnvil.Requests
Assembly
LfrlAnvil.Requests.dll

Represents an asynchronous single generic request. This is the Task<TResult> version.

public interface IAsyncTaskRequest<TRequest, TResult> : IRequest<TRequest, Task<TResult>> where TRequest : IRequest<TRequest, Task<TResult>>

Type Parameters

TRequest

Request type. Use the "Curiously Recurring Template Pattern" (CRTP) approach.

TResult

Request's result type.

Properties

CancellationToken

Request's cancellation token.

CancellationToken CancellationToken { get; }

Property Value

CancellationToken