Repository navigation
Release v22.62.0
Summary
Commands can now attach structured Chronicle named tags to every event they append, so events from many streams can be grouped by project, import or tenant without changing their payloads.
Added
[EventTag("name", nameof(Property))]on a command tags every event it appends with a property value, or with a constant throughValue(#2570)ICanProvideEventTagson a command, and application-wideICanProvideCommandEventTagsservices resolved per command from its scope, supply tags computed at runtime (#2570)- Returning an
EventTagsvalue fromHandle()adds tags known only once the handler has run (#2570)
Fixed
- Named tags set on a returned
EventForEventSourceIdare no longer dropped when the event is appended (#2570)