Table of Contents

Namespace WorkflowForge.Extensions.Audit

Classes

AuditEntry

Represents a single audit log entry for workflow operations.

AuditExtensions

Extension methods for adding audit capabilities to WorkflowForge.

AuditMiddleware

Middleware that captures audit information for workflow operations.

InMemoryAuditProvider

In-memory audit provider for testing and development. Not recommended for production use.

ServiceCollectionExtensions

Extension methods for configuring Audit middleware in dependency injection containers.

Interfaces

IAuditProvider

Defines a provider for storing audit entries. Implement this interface to integrate with your storage system (database, file, etc.).

Enums

AuditEventType

Defines the types of audit events that can be logged.