Middleware Implement IWorkflowMiddleware and add via .Use(). Built-in: TimingMiddleware, TracingMiddleware, LoggingMiddleware, AuditMiddleware.