UndeleteRequestHandler<TRow,TUndeleteResponse> class

namespace: Serenity.Services   assemblySerenity.Net.Services

public class UndeleteRequestHandler<TRow, TUndeleteResponse>
    where TRow : class, IRow, IIdRow, new()
    where TUndeleteResponse : UndeleteResponse, new()

Public Members

name description
UndeleteRequestHandler(…)
Cache { get; }
Context { get; }
Localizer { get; }
Permissions { get; }
User { get; }
Process(…)

Protected Members

name description
Connection { get; }
behaviors-
Request
Response
Row
UnitOfWork
virtual DoAudit()
virtual DoCaptureLog()
virtual GetDisplayOrderFilter()
virtual InvalidateCacheOnCommit()
virtual LoadEntity()
virtual OnAfterUndelete()
virtual OnBeforeUndelete()
virtual OnReturn()
virtual PrepareQuery(…)
virtual ValidatePermissions()
virtual ValidateRequest()

See Also