public void HandleCommand(CancelQuizCreationCommand command) { var streamId = $"Quiz{command.QuizId}"; var events = EventStore.ReadStreamForward(streamId); var quiz = new Quiz(); var newEvents = quiz.Cancel(command.QuizId, events); EventStore.AppendToStream(streamId, newEvents); Console.WriteLine($"handled {command.GetType()}"); }