http://127.0.0.1:2113/streams/$category-connection
Accept:application/vnd.eventstore.atom+json
ES-ResolveLinkTo:true
"entries": [
{
"title": "393221@$category-connection",
"id": "http://127.0.0.1:2113/streams/%24category-connection/393221",
"updated": "2018-05-22T08:04:59.738933Z",
"author": {
"name": "EventStore"
},
"summary": "$@",
"links": [
{
"uri": "http://127.0.0.1:2113/streams/%24category-connection/393221",
"relation": "edit"
},
{
"uri": "http://127.0.0.1:2113/streams/%24category-connection/393221",
"relation": "alternate"
}
]
}
--
You received this message because you are subscribed to the Google Groups "Event Store" group.
To unsubscribe from this group and stop receiving emails from it, send an email to event-store+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
{
"eventId": "42f7d4f8-f49f-4e8b-a901-af5a405f92ae",
"eventType": "$@",
"eventNumber": 9237,
"metaData": "{\"$v\":\"4:-1:1:3\",\"$c\":858258872,\"$p\":858258872,\"$causedBy\":\"0c480f70-acca-4af2-bd41-bdf4c3c5a7b2\"}",
"streamId": "$category-connection",
"isJson": false,
"isMetaData": true,
"isLinkMetaData": false,
"positionEventNumber": 9237,
"positionStreamId": "$category-connection",
"title": "9237@$category-connection",
"id": "http://127.0.0.1:2113/streams/%24category-connection/9237",
"updated": "2018-05-22T12:12:34.823235Z",
"author": {
"name": "EventStore"
},
"summary": "$@",
"links": [
{
"uri": "http://127.0.0.1:2113/streams/%24category-connection/9237",
"relation": "edit"
},
{
"uri": "http://127.0.0.1:2113/streams/%24category-connection/9237",
"relation": "alternate"
}
]
}
To unsubscribe from this group and stop receiving emails from it, send an email to event-store...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
I was able to get it out with:
Encoding.UTF8.GetString(e.Event.Data)
It's so simple once you know it. I was so used to events and links to events that I never realised there is something like a 'StreamReference' and that it is a bit different than a normal link event. I was just trying to get it out with 'e.OriginalStreamId' or 'e.Event.EventStreamId' and with resolveLinkTos to false and true.
Why isn't it 'just' a link event like in the '$ce-xxxx' streams? I think what would make it simpler. (i have just a basic understanding of how the eventstore works, so this might be weird thing to suggest.)