protected NonTransactionalOutbox(NonTransactionalOutboxes outboxes) => outboxes.Register(this);
 public NonTransactionalMessageSendingDecorator(CommandHandler <TCommand> decorated,
                                                NonTransactionalOutboxes outboxes)
 {
     _decorated = decorated;
     _outboxes  = outboxes;
 }