diff --git a/Projects/Server/Configuration/ExpansionConfigurationPrompts.cs b/Projects/Server/Configuration/ExpansionConfigurationPrompts.cs index 54d508b08..44881716f 100644 --- a/Projects/Server/Configuration/ExpansionConfigurationPrompts.cs +++ b/Projects/Server/Configuration/ExpansionConfigurationPrompts.cs @@ -23,7 +23,7 @@ public static class ExpansionConfigurationPrompts do { Console.Write("[enter for {0}]> ", maxExpansionName); - var input = Console.ReadLine(); + var input = ConsoleInputHandler.ReadLine(); Expansion expansion; if (string.IsNullOrWhiteSpace(input)) @@ -77,7 +77,7 @@ public static class ExpansionConfigurationPrompts do { OutputSelectedMaps(expansion, selectedMaps); - lastInput = Console.ReadLine()?.TrimEnd(); + lastInput = ConsoleInputHandler.ReadLine()?.TrimEnd(); if (string.IsNullOrWhiteSpace(lastInput)) { diff --git a/Projects/Server/Configuration/ServerConfigurationPrompts.cs b/Projects/Server/Configuration/ServerConfigurationPrompts.cs index 60eaadec0..ebd41e907 100644 --- a/Projects/Server/Configuration/ServerConfigurationPrompts.cs +++ b/Projects/Server/Configuration/ServerConfigurationPrompts.cs @@ -16,7 +16,7 @@ public static class ServerConfigurationPrompts do { Console.Write("{0}> ", directories.Count > 0 ? "[enter to finish]" : " "); - var directory = Console.ReadLine(); + var directory = ConsoleInputHandler.ReadLine(); if (string.IsNullOrWhiteSpace(directory)) { break; @@ -55,7 +55,7 @@ public static class ServerConfigurationPrompts { // IP:Port? Console.Write("[{0}]> ", ips.Count > 0 ? "enter to finish" : "0.0.0.0:2593"); - var ipStr = Console.ReadLine(); + var ipStr = ConsoleInputHandler.ReadLine(); IPEndPoint ip; if (string.IsNullOrWhiteSpace(ipStr)) @@ -102,7 +102,7 @@ public static class ServerConfigurationPrompts do { Console.Write("[ModernUO]> "); - serverName = Console.ReadLine(); + serverName = ConsoleInputHandler.ReadLine(); if (string.IsNullOrWhiteSpace(serverName)) { diff --git a/Projects/Server/Serialization/GenericEntityPersistence.cs b/Projects/Server/Serialization/GenericEntityPersistence.cs index 78aae06f1..501e84aeb 100644 --- a/Projects/Server/Serialization/GenericEntityPersistence.cs +++ b/Projects/Server/Serialization/GenericEntityPersistence.cs @@ -166,7 +166,7 @@ public class GenericEntityPersistence : GenericPersistence, IGenericEntityPer Console.Write($"Error: Type '{typeName}' was {issue}. Delete all of those types? (y/n): "); - if (Console.ReadLine().InsensitiveEquals("y")) + if (ConsoleInputHandler.ReadLine().InsensitiveEquals("y")) { Console.WriteLine("Loading..."); return null; @@ -430,7 +430,7 @@ public class GenericEntityPersistence : GenericPersistence, IGenericEntityPer if (!deleteAllFailures) { Console.Write("Delete the object and continue? (y/n/a): "); - var pressedKey = Console.ReadLine(); + var pressedKey = ConsoleInputHandler.ReadLine(); if (pressedKey.InsensitiveEquals("a")) { diff --git a/Projects/Server/Serialization/GenericPersistence.cs b/Projects/Server/Serialization/GenericPersistence.cs index 8e6c77c37..0afd64210 100644 --- a/Projects/Server/Serialization/GenericPersistence.cs +++ b/Projects/Server/Serialization/GenericPersistence.cs @@ -104,7 +104,7 @@ public abstract class GenericPersistence : Persistence, IGenericSerializable Console.WriteLine(error); Console.Write("Skip this file and continue? (y/n): "); - var y = Console.ReadLine(); + var y = ConsoleInputHandler.ReadLine(); if (!y.InsensitiveEquals("y")) {