public void DataReady(object sender, RawTransponderDataEventArgs e) { var TF = new TrackFactory(); var myList = e.TransponderData; foreach (var item in myList) { var track = TF.Create(item); _airspaceController.AddToList(track); } }