public NuGetProjectUpgradeService(ISettings settings) { Argument.IsNotNull(() => settings); Argument.IsOfType(() => settings, typeof(IVersionedSettings)); _settings = settings as IVersionedSettings; }
protected ConfigurationListenerBase(ISettings settings) { Argument.IsNotNull(() => settings); Argument.IsOfType(() => settings, typeof(IVersionedSettings)); _settings = settings as IVersionedSettings; _settings.SettingsRead += OnConfigurationSettingsRead; }