public (bool loadedCorrectly, ConsoleColorSettings colorSettings) LoadColorSetFromFile(Stream file, IConsolePlus console) { var xmlDocument = new XmlDocument(); xmlDocument.Load(file); var colorCollectionNode = xmlDocument.GetElementsByTagName(KeyValueCollection)[0]; var(processSuccess, fileContents) = ProcessFileContents(console, colorCollectionNode); if (!processSuccess) { return(false, default);
public ColorToolActions(IConsolePlus console) => _console = console;