コード例 #1
0
ファイル: DispatchService.cs プロジェクト: yallie/zyan
        public DispatchService(WcfServerTransportAdapter transportAdapter)
        {
            if (transportAdapter == null)
                throw new ArgumentNullException("transportAdapter");

            _transportAdapter = transportAdapter;
        }
コード例 #2
0
        public DispatchService(WcfServerTransportAdapter transportAdapter)
        {
            if (transportAdapter == null)
            {
                throw new ArgumentNullException("transportAdapter");
            }

            _transportAdapter = transportAdapter;
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: yallie/zyan
        static void Main(string[] args)
        {
            using (var transport = new WcfServerTransportAdapter() { BaseAddress = "net.tcp://localhost:9091" })
            {
                var protocol = ServerProtocolSetup.WithChannel(x => transport);

                using (var host = new ZyanComponentHost("HelloWcf", protocol))
                {
                    host.RegisterComponent<IEchoService, EchoService>();
                    Console.WriteLine("Server läuft!");
                    Console.ReadLine();
                }
            }
        }