コード例 #1
0
        public static void Main()
        {
            var service = new SayHelloService();
            var host    = new WebServiceHost(service, BaseAddress);

            // This will not work for WebHttpBehavior!
            //foreach (var endpoint in host.Description.Endpoints)
            //{
            //    endpoint.Behaviors.Add(new ProtoBuf.ServiceModel.ProtoEndpointBehavior());
            //}

            try
            {
                host.Open();
                Console.WriteLine("Listening...");
                Console.ReadKey(true);
            }
            finally
            {
                host.Close();
            }
        }
コード例 #2
0
        public static void Main()
        {
            var service = new SayHelloService();
            var host = new WebServiceHost(service, BaseAddress);

            // This will not work for WebHttpBehavior!
            //foreach (var endpoint in host.Description.Endpoints)
            //{
            //    endpoint.Behaviors.Add(new ProtoBuf.ServiceModel.ProtoEndpointBehavior());
            //}

            try
            {
                host.Open();
                Console.WriteLine("Listening...");
                Console.ReadKey(true);
            }
            finally
            {
                host.Close();
            }
        }