Exemplo n.º 1
0
 public static TransportNodeIdInterop ToInterop(this TransportNodeId nodeId)
 {
     return(new TransportNodeIdInterop
     {
         CellKey = ToInterop(nodeId.CellKey),
         LocalNodeId = nodeId.LocalNodeId,
         TransportNetworkType = nodeId.NetworkType
     });
 }
        /// <summary>
        /// Static factory method to create an empty instance representing a null-reference to a TransportNode.
        /// </summary>
        /// <returns>The TransportNodeId instance.</returns>
        public static TransportNodeId MakeEmpty()
        {
            var emptyId = new TransportNodeId
            {
                CellKey     = new TransportCellKey(),
                LocalNodeId = -1,
                NetworkType = TransportNetworkType.Road
            };

            return(emptyId);
        }