Inheritance: IOSMService
Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Console.WriteLine("\t ***************************************************");
            Console.WriteLine("\n\t *              OSM - Service                      *\n");
            Console.WriteLine("\t ***************************************************");
            using (ServiceHost host = new ServiceHost(typeof(OSMService))) {
                Console.WriteLine("\n -> Initiating OSM Service");
                host.Open();

                OSMService service = (OSMService)host.SingletonInstance;


                Console.WriteLine(" -> Press 'e' to EXIT and 'r' to Refresh");

                char key;
                do
                {
                    key = Convert.ToChar(Console.Read());

                    switch (key)
                    {
                    case 'r':
                        PrintConnectionStrings((OSMService)host.SingletonInstance);
                        break;
                    }
                } while (key != 'e');

                host.Close();
            }
        }
Ejemplo n.º 2
0
        private static void PrintConnectionStrings(OSMService service)
        {
            if (service == null)
            {
                Console.WriteLine("\nService not Ready");
                return;
            }

            Console.WriteLine("\nPrinting connection strings:");

            foreach (var connectionString in service.ConnectionStrings)
            {
                Console.WriteLine(" -> {0}", connectionString);
            }
        }
Ejemplo n.º 3
0
        private static void PrintConnectionStrings(OSMService service)
        {
            if (service == null)
            {
                Console.WriteLine("\nService not Ready");
                return;
            }

            Console.WriteLine("\nPrinting connection strings:");

            foreach (var connectionString in service.ConnectionStrings)
            {
                Console.WriteLine(" -> {0}",connectionString);
            }
        }