Interface IAuditItemEnricher
Implementations of this interface can add additional properties to audit items
Namespace: AzureFromTheTrenches.Commanding.Abstractions
Assembly: AzureFromTheTrenches.Commanding.Abstractions.dll
Syntax
public interface IAuditItemEnricher
Methods
| Improve this Doc View SourceEnrich(Dictionary<String, String>, ICommand, ICommandDispatchContext)
Should enrich the properties dictionary with any additional required properties
Declaration
void Enrich(Dictionary<string, string> properties, ICommand command, ICommandDispatchContext context)
Parameters
Type | Name | Description |
---|---|---|
Dictionary<System.String, System.String> | properties | Audit item properties |
ICommand | command | The command being audited |
ICommandDispatchContext | context | The dispatch context for the command being audited |