private Task OnEventAppeared(InMemoryEventEnvelope @event) { var eventEnvelope = MapEvent(@event); _eventStream.Enqueue(eventEnvelope); return(Task.CompletedTask); }
private void WhenAnEventIsAddedToTheEventStream() { var @event = new EventEnvelope( _dataFixture.Create <long>(), new SomeEvent()); _eventStream.Enqueue(@event); _eventsAddedToStream.Add(@event); }
private Task OnEventAppeared(EventStoreCatchUpSubscription subscription, ResolvedEvent @event) { _logger.LogInformation("Received event on subscription {@subscriptionName}: {@event}", subscription.SubscriptionName, @event); // TODO: what should we do if this fails? var evelynEvent = _eventMapper.MapEvent(@event); var eventEnvelope = new EventEnvelope(@event.OriginalEventNumber, evelynEvent); _eventStream.Enqueue(eventEnvelope); return(Task.CompletedTask); }