protected override void Finally() { base.Finally(); TheEvent = PublishedEvents .Select(e => e.Payload) .OfType <TEvent>() .FirstOrDefault(); }