private async Task Project(Event @event) { var envelope = Wrap(@event); await streamProjectionAggregate.Push(envelope); await streamProjectionDomain.Push(envelope); }
Task Project(Event @event) { var envelope = Wrap(@event); return(stream.Push(envelope)); }
async Task Notify(JobEvent e) { e.Id = Id; await notifications.Push(e); }