OASySDNA.MoC.Common.Auditing.Publishers Namespace
- Last UpdatedApr 08, 2026
- 2 minute read
OASySDNA.MoC.Common.Auditing.Publishers contains interfaces and implementations
that represent publishable Audit Events.
| Class | Description | |
|---|---|---|
![]() | AuditContext | A class representing an auditing context. |
![]() | AuditEvent | An Abstract, default base-class implementation of IAuditEvent. |
![]() | GenericMessageAuditEvent | The generic audit message event. |
![]() | MutableAuditContext | A class representing a mutable auditing context. |
![]() | TransactionFactory | A class representing a transaction factory. |
| Interface | Description | |
|---|---|---|
![]() | IAuditContext | An interface defining an audit context. |
![]() | IAuditEvent | Represents instances of events used for auditing purposes. |
![]() | IAuditEventForwarder | Subscribes to PubSub messages (published by dnapackage install/rollback) and forwards them to the cross-Zone audit publisher. |
![]() | IAuditEventHandler | A class to handle AuditEvents. Implementations of this class may be used as a Visitor for use with the AuditEvent's HandleWith() method. |
![]() | IMutableAuditContext | An interface defining a mutable audit context. |
![]() | ITransactionFactory | An interface defining a transaction factory. |

