private static LinkPulledMessageActionDelegate CreateActionDelegate( TaskCompletionSource <LinkConsumerAckStrategy> completion, LinkConsumerAckStrategy strategy ) { return(() => completion.TrySetResult(strategy)); }
public LinkConsumerMessageAction( ulong seq, LinkConsumerAckStrategy strategy, CancellationToken cancellation ) : base(cancellation) { Seq = seq; Strategy = strategy; }