Closed
Description
This issue tracks breaking changes we'd like to take for the next major version.
- Change detail message in
RequestMethodNotAllowedException
from "Resource does not support {method} requests." to "Endpoint does not support {method} requests." - Rename enum
StandardQueryStringParameters
toQueryStringParameters
JsonApiQueryStringParameters
(changed due to namespace clash) - Remove obsolete methods
- Remove suppression on variance in
IResourceDefinition<,>
and makeTId
contravariant - Correct terminology: rename 'secondaryResourceId' in relationship pipeline to 'rightResourceId'
- Remove
IJsonApiRequest.BasePath
- Remove
EntityFrameworkCoreSupport.Version
, along with its usages (for working around EF Core breaking changes and bugs). - Consistently set
IJsonApiRequest.OperationKind
fromcontroller actionsmiddleware and rename toWriteOperationKind