Class QueryStringParameterReader
- Namespace
- JsonApiDotNetCore.QueryStrings
- Assembly
- JsonApiDotNetCore.dll
public abstract class QueryStringParameterReader
- Inheritance
-
QueryStringParameterReader
- Derived
-
- Inherited Members
-
Constructors
QueryStringParameterReader(IJsonApiRequest, IResourceGraph)
protected QueryStringParameterReader(IJsonApiRequest request, IResourceGraph resourceGraph)
Parameters
request
IJsonApiRequest
resourceGraph
IResourceGraph
Properties
FieldChainInGlobalScope
protected static IReadOnlyCollection<ResourceFieldChainExpression?> FieldChainInGlobalScope { get; }
Property Value
- IReadOnlyCollection<ResourceFieldChainExpression>
IsAtomicOperationsRequest
protected bool IsAtomicOperationsRequest { get; }
Property Value
- bool
RequestResourceType
protected ResourceType RequestResourceType { get; }
Property Value
- ResourceType
Methods
AssertIsCollectionRequest()
protected void AssertIsCollectionRequest()
GetResourceTypeForScope(ResourceFieldChainExpression?)
protected ResourceType GetResourceTypeForScope(ResourceFieldChainExpression? scope)
Parameters
scope
ResourceFieldChainExpression
Returns
- ResourceType