public void Render <TModel>(Action <ConsoleRenderer, TModel> template, TModel model) { Console.CursorVisible = false; _renderer.Reset(); template(_renderer, model); if (_errorMessage != null) { _renderer.WriteErrorMessage(_errorMessage); _errorMessage = null; } Console.CursorVisible = _cursorVisible; }