DefaultMiddleware returns the default middleware that River applies to all jobs. This includes internal middleware like the resumable step middleware.
()
| 16 | // DefaultMiddleware returns the default middleware that River applies to all |
| 17 | // jobs. This includes internal middleware like the resumable step middleware. |
| 18 | func DefaultMiddleware() []rivertype.Middleware { |
| 19 | return []rivertype.Middleware{&ResumableMiddleware{}} |
| 20 | } |
| 21 | |
| 22 | // ResumableMiddleware is internal middleware that enables resumable step |
| 23 | // functionality. It reads the last completed step and cursor data from job |