protected TransactionalOutbox(TransactionalOutboxes outboxes) => outboxes.Register(this);
public TransactionalMessageSendingDecorator(CommandHandler <TCommand> decorated, TransactionalOutboxes outboxes) { _decorated = decorated; _outboxes = outboxes; }