public Result<DeleteResponse> Delete(DeleteRequest request) { return this.InTransaction("Default", (uow) => new MyRepository().Delete(uow, request)); }
public DeleteResponse Delete(IUnitOfWork uow, DeleteRequest request) { return new MyRepository().Delete(uow, request); }
DeleteResponse IDeleteRequestProcessor.Process(IUnitOfWork uow, DeleteRequest request) { return(Process(uow, (TDeleteRequest)request)); }