示例#1
0
 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();
     }
 }
示例#2
0
 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);
         }
     }
 }