C# Класс CorvallisBusCoreNetCore.Util.ConnexionzXmlParser

Contains parsing logic to deal with the monstrosities that are CTS XML feeds.
Показать файл Открыть проект

Открытые методы

Метод Описание
ParseConnexionzRoutes ( Stream xmlStream ) : IEnumerable

Given an stream of Corvallis Bus XML Data, this generates the Connexionz Route data.

ParseConnextionzPlatforms ( Stream xmlStream ) : ConnexionzPlatformET

Приватные методы

Метод Описание
ParseDestinations ( IEnumerable destinationsXml ) : IEnumerable

This converts the XML nodes corresponding to a Corvallis Bus Route Destination into Platform objects.

ParsePlatformET ( IEnumerable platformsXml ) : ConnexionzPlatformET
ParsePlatformsForRoutes ( IEnumerable platformsXml ) : IEnumerable

This converts the XML nodes corresponding to Corvallis Bus Platforms into Platform objects.

ParseRouteET ( IEnumerable routesXml ) : IEnumerable

Описание методов

ParseConnexionzRoutes() публичный статический Метод

Given an stream of Corvallis Bus XML Data, this generates the Connexionz Route data.
public static ParseConnexionzRoutes ( Stream xmlStream ) : IEnumerable
xmlStream System.IO.Stream
Результат IEnumerable

ParseConnextionzPlatforms() публичный статический Метод

public static ParseConnextionzPlatforms ( Stream xmlStream ) : ConnexionzPlatformET
xmlStream System.IO.Stream
Результат CorvallisBusCoreNetCore.Models.Connexionz.ConnexionzPlatformET