NServiceBus.RegistryReader.ReadRegistry C# (CSharp) Method

ReadRegistry() static private method

static private ReadRegistry ( RegistryView view, string keyName, string defaultValue ) : string
view RegistryView
keyName string
defaultValue string
return string
        static string ReadRegistry(RegistryView view, string keyName, string defaultValue)
        {
            using (var key = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, view).OpenSubKey(@"SOFTWARE\ParticularSoftware\ServiceBus"))
            {
                if (key == null)
                {
                    return defaultValue;
                }
                return (string) key.GetValue(keyName, defaultValue);
            }
        }