# Functions
IntoRepo tries to convert a eh.ReadRepo into a Repo by recursively looking at inner repos.
NewCommandHandlerMiddleware returns a new command handler middleware that adds tracing spans.
NewEventBus creates a EventBus.
NewEventHandlerMiddleware returns an event handler middleware that adds tracing spans.
NewEventStore creates a new EventStore.
NewOutbox creates a Outbox.
NewRepo creates a new Repo.
RegisterContext registers the tracing span to be marshaled/unmarshaled on the context.
# Structs
EventBus is an event bus wrapper that adds tracing.
EventStore is an eventhorizon.EventStore that adds tracing with Open Tracing.
Outbox is an event bus wrapper that adds tracing.
Repo is a ReadWriteRepo that adds tracing.