示例#1
0
        internal Protocol.FlightEndpoint ToProtocol()
        {
            var output = new Protocol.FlightEndpoint()
            {
                Ticket = _ticket.ToProtocol()
            };

            foreach (var location in _locations)
            {
                output.Location.Add(location.ToProtocol());
            }
            return(output);
        }
示例#2
0
 internal FlightEndpoint(Protocol.FlightEndpoint flightEndpoint)
 {
     _ticket    = new FlightTicket(flightEndpoint.Ticket);
     _locations = flightEndpoint.Location.Select(x => new FlightLocation(x)).ToList();
 }