C# Класс Pomona.Routing.QueryGetActionResolver

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

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

Метод Описание
QueryGetActionResolver ( IQueryProviderCapabilityResolver capabilityResolver ) : System
Resolve ( Route route, HttpMethod method ) : IEnumerable

Защищенные методы

Метод Описание
ResolveGet ( Route route, ResourceType resourceType ) : PomonaResponse>.Func
ResolveGetById ( GetByIdRoute route, ResourceType resourceType ) : PomonaResponse>.Func
ResolveGetCollection ( Route route, ResourceType resourceType ) : PomonaResponse>.Func
ResolveGetCollectionProperty ( ResourcePropertyRoute route, ResourceProperty property, ResourceType resourceItemType ) : PomonaResponse>.Func
ResolveGetSingle ( Route route, ResourceType resourceType ) : PomonaResponse>.Func
ResolveGetSingleProperty ( ResourcePropertyRoute route, StructuredProperty property, ResourceType resourceType ) : PomonaResponse>.Func

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

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

public QueryGetActionResolver ( IQueryProviderCapabilityResolver capabilityResolver ) : System
capabilityResolver IQueryProviderCapabilityResolver
Результат System

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

public Resolve ( Route route, HttpMethod method ) : IEnumerable
route Route
method HttpMethod
Результат IEnumerable

ResolveGet() защищенный Метод

protected ResolveGet ( Route route, ResourceType resourceType ) : PomonaResponse>.Func
route Route
resourceType Pomona.Common.TypeSystem.ResourceType
Результат PomonaResponse>.Func

ResolveGetById() защищенный Метод

protected ResolveGetById ( GetByIdRoute route, ResourceType resourceType ) : PomonaResponse>.Func
route GetByIdRoute
resourceType Pomona.Common.TypeSystem.ResourceType
Результат PomonaResponse>.Func

ResolveGetCollection() защищенный Метод

protected ResolveGetCollection ( Route route, ResourceType resourceType ) : PomonaResponse>.Func
route Route
resourceType Pomona.Common.TypeSystem.ResourceType
Результат PomonaResponse>.Func

ResolveGetCollectionProperty() защищенный Метод

protected ResolveGetCollectionProperty ( ResourcePropertyRoute route, ResourceProperty property, ResourceType resourceItemType ) : PomonaResponse>.Func
route ResourcePropertyRoute
property Pomona.Common.TypeSystem.ResourceProperty
resourceItemType Pomona.Common.TypeSystem.ResourceType
Результат PomonaResponse>.Func

ResolveGetSingle() защищенный Метод

protected ResolveGetSingle ( Route route, ResourceType resourceType ) : PomonaResponse>.Func
route Route
resourceType Pomona.Common.TypeSystem.ResourceType
Результат PomonaResponse>.Func

ResolveGetSingleProperty() защищенный Метод

protected ResolveGetSingleProperty ( ResourcePropertyRoute route, StructuredProperty property, ResourceType resourceType ) : PomonaResponse>.Func
route ResourcePropertyRoute
property Pomona.Common.TypeSystem.StructuredProperty
resourceType Pomona.Common.TypeSystem.ResourceType
Результат PomonaResponse>.Func