private static async Task CreateConnectionAsync() { var connectionId = PromptForInput("Enter a unique ID for the new connection", true); var connectionName = PromptForInput("Enter a name for the new connection", true); var connectionDescription = PromptForInput("Enter a description for the new connection", false); try { // Create the connection _currentConnection = await _graphHelper.CreateConnectionAsync(connectionId, connectionName, connectionDescription); Output.WriteLine(Output.Success, "New connection created"); Output.WriteObject(Output.Info, _currentConnection); } catch (ServiceException serviceException) { Output.WriteLine(Output.Error, $"{serviceException.StatusCode} error creating new connection:"); Output.WriteLine(Output.Error, serviceException.Message); return; } }