We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Updated Middleware (markdown)
Note that `perform_inline` runs all middleware.
Update variable names and add modules. See https://github.com/sidekiq/sidekiq/issues/5889
Migrate links to sidekiq/sidekiq
Change `msg` to `job` in one middleware class example
Fix typo
Clarity
Three more spots for Middleware::Sidekiq vs. Sidekiq::Middleware
...and a typo
Fix another Middleware::Sidekiq vs. Sidekiq::Middleware when adding to chain
typo: `Middleware::Sidekiq` vs `Sidekiq::Middleware`
fixup
A little organization and clarity that would have saved me time after having used these docs to implement some custom middleware
add note on stopping middleware chain execution and ordering
Tried my best to explain the scenario we ran into on https://github.com/mperham/sidekiq/issues/3778 in case someone else runs into the same issues
link to the source files for the mentioned example middleware
Swap order of middleware to coincide with the order of the examples in the rest of the article. Add bold text to emphasize client/server.