Beispiel #1
0
 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;
     });
 }