public static async Task <string> Prompt(this OutputService outputService, string promptMessage) { await outputService.WriteLine(promptMessage); return(await outputService.ReadLine()); }
public ProgramViewmodel(OutputService outputService, IRandomService randomService) { _outputService = outputService; _randomService = randomService; }