static void VerifyListConsole(SheerID.API sheerid) { using (var serviceResponse = sheerid.ListNamespaces()) { if (IsError(serviceResponse)) { return; } var response = serviceResponse.GetResponse(); if (IsZeroCount(response)) { return; } output.OutputObject(response); Console.ReadKey(); } }
static void NamespaceDeleteConsole(SheerID.API sheerid) { Console.Clear(); using (var serviceResponse = sheerid.ListNamespaces()) { if (IsError(serviceResponse)) { return; } var response = serviceResponse.GetResponse(); if (IsZeroCount(response)) { return; } foreach (var selection in output.PromptKeyMatrix <SheerID.API.Namespace>(serviceResponse.GetResponse(), "Select Namespaces to Delete", Output.MatrixSelectionMethod.SelectMany)) { sheerid.DeleteNamespace(selection.Value.Name); } } }