/// <summary>
 ///   Received payload handler
 /// </summary>
 public static IRabbitMQConsumerBuilder <TPayload> Subscribe <TPayload>(
     this IRabbitMQConsumerBuilder <TPayload> builder,
     Func <TPayload, ValueTask> subscription)
 {
     return(builder.Subscribe((scope, payload, cancellationToken) => subscription(payload)));
 }