Skip to content

SaveRequestHandlerAsync<TRow,TSaveRequest,TSaveResponse>.ProcessAsync method

namespace: Serenity.Services   assemblySerenity.Net.Services

Processes the save request asynchronously. This is the entry point for the handler.

public Task<TSaveResponse> ProcessAsync(IUnitOfWork unitOfWork, TSaveRequest request, 
    SaveRequestType requestType = SaveRequestType.Auto, 
    CancellationToken cancellationToken = default(CancellationToken))
parameter description
unitOfWork Unit of work
request Request
requestType Type of request, Create, Update or Auto
cancellationToken Cancellation token

Exceptions

exception condition
ArgumentNullException unitOfWork or request is null.

See Also