internal LiftoffEvent InvokeEvent(LiftoffEvent arg) { if (_api.ValidateEvent(arg)) { Liftoff?.Invoke(_api, arg); } return(arg); }
private void ApplyLiftoff(Liftoff liftoff) { _tracker.Modify(liftoff.Timestamp, x => { x.Body = new Body(x.Body?.Name, x.Body?.Type); x.SurfaceLocation = new SurfaceLocation(false, liftoff.Latitude, liftoff.Longitude); x.Station = null; x.SignalSource = null; }); }