C# Class Pomona.Routing.QueryGetActionResolver

Inheritance: IRouteActionResolver
Afficher le fichier Open project: Pomona/Pomona

Méthodes publiques

Méthode Description
QueryGetActionResolver ( IQueryProviderCapabilityResolver capabilityResolver ) : System
Resolve ( Route route, HttpMethod method ) : IEnumerable

Méthodes protégées

Méthode Description
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

Method Details

QueryGetActionResolver() public méthode

public QueryGetActionResolver ( IQueryProviderCapabilityResolver capabilityResolver ) : System
capabilityResolver IQueryProviderCapabilityResolver
Résultat System

Resolve() public méthode

public Resolve ( Route route, HttpMethod method ) : IEnumerable
route Route
method HttpMethod
Résultat IEnumerable

ResolveGet() protected méthode

protected ResolveGet ( Route route, ResourceType resourceType ) : PomonaResponse>.Func
route Route
resourceType Pomona.Common.TypeSystem.ResourceType
Résultat PomonaResponse>.Func

ResolveGetById() protected méthode

protected ResolveGetById ( GetByIdRoute route, ResourceType resourceType ) : PomonaResponse>.Func
route GetByIdRoute
resourceType Pomona.Common.TypeSystem.ResourceType
Résultat PomonaResponse>.Func

ResolveGetCollection() protected méthode

protected ResolveGetCollection ( Route route, ResourceType resourceType ) : PomonaResponse>.Func
route Route
resourceType Pomona.Common.TypeSystem.ResourceType
Résultat PomonaResponse>.Func

ResolveGetCollectionProperty() protected méthode

protected ResolveGetCollectionProperty ( ResourcePropertyRoute route, ResourceProperty property, ResourceType resourceItemType ) : PomonaResponse>.Func
route ResourcePropertyRoute
property Pomona.Common.TypeSystem.ResourceProperty
resourceItemType Pomona.Common.TypeSystem.ResourceType
Résultat PomonaResponse>.Func

ResolveGetSingle() protected méthode

protected ResolveGetSingle ( Route route, ResourceType resourceType ) : PomonaResponse>.Func
route Route
resourceType Pomona.Common.TypeSystem.ResourceType
Résultat PomonaResponse>.Func

ResolveGetSingleProperty() protected méthode

protected ResolveGetSingleProperty ( ResourcePropertyRoute route, StructuredProperty property, ResourceType resourceType ) : PomonaResponse>.Func
route ResourcePropertyRoute
property Pomona.Common.TypeSystem.StructuredProperty
resourceType Pomona.Common.TypeSystem.ResourceType
Résultat PomonaResponse>.Func