public AuditContext(OutgoingMessage message, string auditAddress, IBehaviorContext parent) : base(parent) { Guard.AgainstNull(nameof(message), message); Guard.AgainstNullAndEmpty(nameof(auditAddress), auditAddress); Message = message; AuditAddress = auditAddress; }