At present, we do NOT capture the CausationId and CorrelationId properties of events stored in the IEventStore.
This kind of information is useful for correlating events when failures happen in the backend.
These properties are natively supported by EventStoreDB (Kurrent.io) and by MartenDb.
But no way to pass that information into them.
These properties would need to be added to other implementations (e.g. SqlServerEventStore, and PostgreSqlServerEventStore
At present, we do NOT capture the
CausationIdandCorrelationIdproperties of events stored in theIEventStore.This kind of information is useful for correlating events when failures happen in the backend.
These properties are natively supported by EventStoreDB (Kurrent.io) and by MartenDb.
But no way to pass that information into them.
These properties would need to be added to other implementations (e.g.
SqlServerEventStore, andPostgreSqlServerEventStore