コード例 #1
0
ファイル: NotifyEvent.cs プロジェクト: xornand/bond
        private async static Task<EpoxyTransport> SetupAsync()
        {
            var transport = new EpoxyTransportBuilder()
                .SetLogSink(new ConsoleLogger())
                .Construct();

            var assignAPortEndPoint = new IPEndPoint(IPAddress.Loopback, 0);

            var notifyService = new NotifyEventService();
            EpoxyListener notifyListener = transport.MakeListener(assignAPortEndPoint);
            notifyListener.AddService(notifyService);

            await notifyListener.StartAsync();

            s_connection = await transport.ConnectToAsync(notifyListener.ListenEndpoint, CancellationToken.None);

            return transport;
        }
コード例 #2
0
ファイル: NotifyEvent.cs プロジェクト: zsybupt/bond
        private async static Task <EpoxyTransport> SetupAsync()
        {
            var transport = new EpoxyTransportBuilder()
                            .SetLogSink(new ConsoleLogger())
                            .Construct();

            var assignAPortEndPoint = new IPEndPoint(IPAddress.Loopback, EpoxyTransport.DefaultInsecurePort);

            var           notifyService  = new NotifyEventService();
            EpoxyListener notifyListener = transport.MakeListener(assignAPortEndPoint);

            notifyListener.AddService(notifyService);

            await notifyListener.StartAsync();

            s_connection = await transport.ConnectToAsync("epoxy://127.0.0.1", CancellationToken.None);

            return(transport);
        }
コード例 #3
0
ファイル: NotifyEvent.cs プロジェクト: ikvm/bond
        private async static Task <EpoxyTransport> SetupAsync()
        {
            var handler = new ConsoleLogger();

            Log.SetHandler(handler);

            var transport = new EpoxyTransportBuilder().Construct();

            var assignAPortEndPoint = new IPEndPoint(IPAddress.Loopback, 0);

            var           notifyService  = new NotifyEventService();
            EpoxyListener notifyListener = transport.MakeListener(assignAPortEndPoint);

            notifyListener.AddService(notifyService);

            await notifyListener.StartAsync();

            s_connection = await transport.ConnectToAsync(notifyListener.ListenEndpoint, CancellationToken.None);

            return(transport);
        }