C# Класс DomainDrivenDelivery.Infrastructure.Routing.ExternalRoutingService

Наследование: RoutingService
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ExternalRoutingService ( GraphTraversalService graphTraversalService, LocationRepository locationRepository, VoyageRepository voyageRepository ) : System
fetchRoutesForSpecification ( RouteSpecification routeSpecification ) : IEnumerable

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

Метод Описание
toItinerary ( TransitPath transitPath ) : Itinerary
toLeg ( TransitEdge edge ) : Leg

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

ExternalRoutingService() публичный Метод

public ExternalRoutingService ( GraphTraversalService graphTraversalService, LocationRepository locationRepository, VoyageRepository voyageRepository ) : System
graphTraversalService GraphTraversalService
locationRepository LocationRepository
voyageRepository VoyageRepository
Результат System

fetchRoutesForSpecification() публичный Метод

public fetchRoutesForSpecification ( RouteSpecification routeSpecification ) : IEnumerable
routeSpecification RouteSpecification
Результат IEnumerable