Class ResourceDataInOperationsRequestAdapter
- Namespace
- JsonApiDotNetCore.Serialization.Request.Adapters
- Assembly
- JsonApiDotNetCore.dll
Validates and converts the data from an entry in an atomic:operations request that creates or updates a resource.
public sealed class ResourceDataInOperationsRequestAdapter : ResourceDataAdapter, IResourceDataAdapter, IResourceDataInOperationsRequestAdapter
- Inheritance
-
ResourceDataInOperationsRequestAdapter
- Implements
- Inherited Members
Constructors
ResourceDataInOperationsRequestAdapter(IResourceDefinitionAccessor, IResourceObjectAdapter)
Validates and converts the data from an entry in an atomic:operations request that creates or updates a resource.
public ResourceDataInOperationsRequestAdapter(IResourceDefinitionAccessor resourceDefinitionAccessor, IResourceObjectAdapter resourceObjectAdapter)
Parameters
resourceDefinitionAccessorIResourceDefinitionAccessorresourceObjectAdapterIResourceObjectAdapter
Methods
ConvertResourceObject(SingleOrManyData<ResourceObject>, ResourceIdentityRequirements, RequestAdapterState)
protected override (IIdentifiable resource, ResourceType resourceType) ConvertResourceObject(SingleOrManyData<ResourceObject> data, ResourceIdentityRequirements requirements, RequestAdapterState state)
Parameters
dataSingleOrManyData<ResourceObject>requirementsResourceIdentityRequirementsstateRequestAdapterState