Table of Contents

Delegate AsyncDecorator<TIn, TOut>.AfterTransform

Namespace
PatternKit.Structural.Decorator
Assembly
PatternKit.Core.dll

Async delegate for transforming output after it returns from the next layer.

public delegate ValueTask<TOut> AsyncDecorator<TIn, TOut>.AfterTransform(TIn input, TOut output, CancellationToken ct)

Parameters

input TIn
Async delegate for transforming output after it returns from the next layer.
output TOut
Async delegate for transforming output after it returns from the next layer.
ct CancellationToken
Async delegate for transforming output after it returns from the next layer.

Returns

ValueTask<TOut>
Async delegate for transforming output after it returns from the next layer.