private Task OnEventAppeared(InMemoryEventEnvelope @event) { var eventEnvelope = MapEvent(@event); _eventStream.Enqueue(eventEnvelope); return(Task.CompletedTask); }
private EventEnvelope MapEvent(InMemoryEventEnvelope eventEnvelope) { return(new EventEnvelope(eventEnvelope.Position, eventEnvelope.Event)); }