public SettingsPageViewModel(IConfigurationSettingCollection settings, ICoreShell coreShell, IFileSystem fileSystem) { Check.ArgumentNull(nameof(settings), settings); Check.ArgumentNull(nameof(coreShell), coreShell); Check.ArgumentNull(nameof(fileSystem), fileSystem); _settings = settings; _coreShell = coreShell; _fileSystem = fileSystem; }