# -*- 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", ]