public void Run()
        {
            try
            {
                Console.WriteLine("\n\nGetSpaceTypes...");

                dynamic spaceTypes = legacyClient.GetSpaceTypes();
                foreach (var type in spaceTypes)
                {
                    Console.WriteLine($"\nType {type.Id}: {type.Description}, ");
                }
                // Select a space type
                Console.WriteLine("\nPlease enter the Space Type ID to retrieve all related spaces:");
                string  spaceType = Console.ReadLine();
                dynamic spaces    = legacyClient.GetSpaces(spaceType);
                Console.WriteLine($"Spaces found: {spaces.Count()}");
                foreach (var space in spaces)
                {
                    Console.WriteLine($"\n{space.Id}: {space.Name}, {space.ItemReference}");
                }
                // Select a space
                Console.WriteLine("\nPlease enter the Space ID to retrieve all related equipment:");
                string  spaceID        = Console.ReadLine();
                dynamic spaceEquipment = legacyClient.GetSpaceEquipment(spaceID);
                Console.WriteLine($"Equipment found: {spaceEquipment.Count()}");
                foreach (var o in spaceEquipment)
                {
                    Console.WriteLine($"\n{o.Id}: {o.Name}, {o.ItemReference}");
                }
                // Select a point
                Console.WriteLine("\nPlease enter the equipment ID to retrieve all related points:");
                string  equipmentID     = Console.ReadLine();
                dynamic equipmentPoints = legacyClient.GetEquipmentPoints(equipmentID);
                Console.WriteLine($"Equipment found: {equipmentPoints.Count()}");
                foreach (var p in equipmentPoints)
                {
                    Console.WriteLine($"\n{p.ShortName}: {p.Label}, {p.PresentValue?.StringValue}");
                }
            }
            catch (Exception exception)
            {
                log.Logger.Error(string.Format("An error occured while getting space information - {0}", exception.Message));
                Console.WriteLine("\n \nAn Error occurred. Press Enter to return to Main Menu");
            }
            Console.ReadLine();
        }