C# Класс GoatTrip.RestApi.Services.LocationSearchService

Наследование: LocationSearchBaseService, ILocationSearchService
Показать файл Открыть проект

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

Метод Описание
LocationSearchService ( ILocationGroupRepository groupRepository, ILocationQueryValidator queryValidator, ILocationQuerySanitiser searchSanitiser, ILocationQueryFields locationQueryFields, ILocationIdEncoder encoder ) : System.Collections.Generic
Search ( string addressQuery, ILocationGroupingStrategy groupingStrategy ) : IEnumerable

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

Метод Описание
BuildNextUri ( LocationGroup lg ) : string
RequeryIfRequired ( ICollection results, string addressQuery, ILocationGroupingStrategy groupingStrategy ) : IEnumerable

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

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

public LocationSearchService ( ILocationGroupRepository groupRepository, ILocationQueryValidator queryValidator, ILocationQuerySanitiser searchSanitiser, ILocationQueryFields locationQueryFields, ILocationIdEncoder encoder ) : System.Collections.Generic
groupRepository ILocationGroupRepository
queryValidator ILocationQueryValidator
searchSanitiser ILocationQuerySanitiser
locationQueryFields ILocationQueryFields
encoder ILocationIdEncoder
Результат System.Collections.Generic

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

public Search ( string addressQuery, ILocationGroupingStrategy groupingStrategy ) : IEnumerable
addressQuery string
groupingStrategy ILocationGroupingStrategy
Результат IEnumerable