That was mostly the license. By default our nuget adds the audit settings to appconfig to make sure its used in production so the regkey doesn't seem to be adding much. Also as ServiceControl gains traction the need for that setting isn't that big.

That said there is of course value in providing regkey overrides question is should we do it for all settings across the board?

Sent from my iPhone

On 21 aug 2013, at 06:18, Simon Cropp <notifications@github.com> wrote:

> In src/NServiceBus.Core/Audit/Audit.cs:
> 
> > +                {
> > +                    // Log a warning
> > +                    Logger.Warn("Please use AuditConfig instead of UnicastBusConfig to specify audit related configuration such as ForwardReceivedMessagesTo. To quickly add the AuditConfig section, in Package Manager Console type: add-NServiceBusAuditConfig. The audit related configuration will be removed from UnicastBusConfig in v5.0");
> > +
> > +                    if (forwardAddress == null)
> > +                    {
> > +                        Logger.Warn("Using the audit configuration values defined in the UnicastBusConfig for now");
> > +                        forwardAddress = Address.Parse(unicastConfig.ForwardReceivedMessagesTo);
> > +                        timeToBeReceivedOnForwardedMessages = unicastConfig.TimeToBeReceivedOnForwardedMessages;
> > +                    }
> > +                    else
> > +                        Logger.Warn("Since AuditConfig section was found, using the values defined in the AuditConfig instead of the values defined in UnicastBusConfig section.");
> > +                }
> > +            }
> > +
> > +            // If the audit queue has not been specified either config sections, check the registry
> i thought regkeys were so it could be configured with group policy in production??
> 
> —
> Reply to this email directly or view it on GitHub.