Hi,
I have created an aggregate stream ‘accounts’ by using a category projection over each ‘account-{id}’ stream.
fromCategory(‘account’)
.whenAny(function(s, e){
linkTo(‘accounts’, e);
});
``
This works nicely as I’m able to subscribe to the ‘accounts’ stream and create a specific read model for my use case.
However, I was surprised to be able to append to the projection stream ‘accounts’ from the .net client.
I had assumed I would get a error.
Is this expected behaviour? If so can you explain how so, I imagine that it could have some powerful, but mind bending, use cases maybe?
Thanks
J