NServiceBus.ConnectorContextExtensions.CreateAuditContext C# (CSharp) Method

CreateAuditContext() public static method

Creates a IAuditContext based on the current context.
public static CreateAuditContext ( IAuditContext>.this forkConnector, OutgoingMessage message, string auditAddress, IIncomingPhysicalMessageContext sourceContext ) : IAuditContext
forkConnector IAuditContext>.this
message OutgoingMessage
auditAddress string
sourceContext IIncomingPhysicalMessageContext
return IAuditContext
        public static IAuditContext CreateAuditContext(this ForkConnector<IIncomingPhysicalMessageContext, IAuditContext> forkConnector, OutgoingMessage message, string auditAddress, IIncomingPhysicalMessageContext sourceContext)
        {
            Guard.AgainstNull(nameof(sourceContext), sourceContext);

            var connector = (IForkConnector<IIncomingPhysicalMessageContext, IIncomingPhysicalMessageContext, IAuditContext>) forkConnector;
            return connector.CreateAuditContext(message, auditAddress, sourceContext);
        }

Same methods

ConnectorContextExtensions::CreateAuditContext ( this forkConnector, OutgoingMessage message, string auditAddress, IIncomingPhysicalMessageContext sourceContext ) : IAuditContext