| 1234567891011121314151617181920212223242526272829 |
- # -*- coding: utf-8 -*-
- """
- Event-Middleware für Before/After-Hooks.
- Ermöglicht die Erweiterung der Event-Verarbeitung durch
- Middleware-Komponenten.
- """
- from trixy_core.events.middleware.base import (
- EventMiddleware,
- MiddlewarePipeline,
- MiddlewareContext,
- MiddlewareResult,
- )
- from trixy_core.events.middleware.logging import LoggingMiddleware
- from trixy_core.events.middleware.timing import TimingMiddleware
- from trixy_core.events.middleware.validation import ValidationMiddleware
- __all__ = [
- # Basis
- "EventMiddleware",
- "MiddlewarePipeline",
- "MiddlewareContext",
- "MiddlewareResult",
- # Implementierungen
- "LoggingMiddleware",
- "TimingMiddleware",
- "ValidationMiddleware",
- ]
|