public MsiBuilderSettings()
        {
            IdentitySettingsEnricher.Enrich(this);

            UiExe       = SettingsEnricher.ValueByKeyString("UiExe");
            ProductName = SettingsEnricher.ValueByKeyString("ProductName");
            PathChoices = SettingsEnricher.ValueByKeyStringArray("PathChoices");
            GuidBasis   = SettingsEnricher.ValueByKeyString("GuidBasis");
            CompanyName = SettingsEnricher.ValueByKeyString("CompanyName");
            MsiPrefix   = SettingsEnricher.ValueByKeyString("MsiPrefix");
        }
 public static void Enrich(INugetWatcherSettings nugetWatcherSettings)
 {
     nugetWatcherSettings.PathToNuget           = SettingsEnricher.ValueByKeyString("PathToNuget", true);
     nugetWatcherSettings.NotificationReceivers = SettingsEnricher.ValueByKeyStringArray("NotificationReceivers", true);
 }