Table of Contents

Interface IResourceObjectAdapter

Namespace
JsonApiDotNetCore.Serialization.Request.Adapters
Assembly
JsonApiDotNetCore.dll

Validates and converts a ResourceObject. It appears in a POST/PATCH resource request and an entry in an atomic:operations request that creates or updates a resource.

public interface IResourceObjectAdapter

Methods

Convert(ResourceObject, ResourceIdentityRequirements, RequestAdapterState)

Validates and converts the specified resourceObject.

(IIdentifiable resource, ResourceType resourceType) Convert(ResourceObject resourceObject, ResourceIdentityRequirements requirements, RequestAdapterState state)

Parameters

resourceObject ResourceObject
requirements ResourceIdentityRequirements
state RequestAdapterState

Returns

(IIdentifiable resource, ResourceType resourceType)