Skip to content

IUpdateHandlerAsync<TRow,TSaveRequest,TSaveResponse> interface

namespace: Serenity.Services   assemblySerenity.Net.Services

Abstraction for update request handlers with an async Update method.

public interface IUpdateHandlerAsync<TRow, TSaveRequest, TSaveResponse> : 
    IRequestHandler<TRow, TSaveRequest, TSaveResponse>
    where TRow : class, IRow, IIdRow, new()
    where TSaveRequest : SaveRequest<TRow>, new()
    where TSaveResponse : SaveResponse, new()
parameter description
TRow Row type
TSaveRequest Save request type
TSaveResponse Save response type

Members

name description
UpdateAsync(…) Processes an Update request asynchronously

See Also