C# 클래스 Pomona.Routing.QueryGetActionResolver

상속: IRouteActionResolver
파일 보기 프로젝트 열기: Pomona/Pomona

공개 메소드들

메소드 설명
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