.. meta::
   :description: Common diwire patterns: request scopes, unit-of-work, repositories, handler classes, interface binding, and resource cleanup.

Patterns
========

These pages describe patterns you can apply across frameworks and architectures.

.. toctree::
   :maxdepth: 1

   request-scope
   unit-of-work
   resources
   decorators
   interfaces
   handler-classes
