Example #1
0
        private static void MyCStreamingInfo()
        {
            var streamingType  = "MyC";
            var adapterFactory = new MyCStreamingAdapterFactory();

            _service = new MyCStreamingService(adapterFactory);
            var client = (IClientAdapter <IStreamingCallback <MyCStreamingData> >)adapterFactory.GetAdapter();

            client.SetCallback(_service);
        }
Example #2
0
        private static MyCStreamingService MyCStreamingInfo()
        {
            var streamingType  = "MyC";
            var adapterFactory = new MyCStreamingAdapterFactory();
            var myC            = new MyCStreamingService(adapterFactory);
            var client         = (IClientAdapter <IStreamingCallback <MyCStreamingData> >)adapterFactory.GetAdapter();

            client.SetCallback(myC);
            return(myC);
        }
Example #3
0
        private static ClientStreamingInfo MyCStreamingNetworkInfo()
        {
            var streamingType  = "MyC";
            var adapterFactory = new NetworkStreamingAdapterFactory <int, MyCStreamingData>(streamingType);

            _service = new MyCStreamingService(adapterFactory);
            return(new ClientStreamingInfo
            {
                Type = streamingType,
                KeyType = typeof(int),
                ValueType = typeof(MyCStreamingData),
                Adapter = (ClientProxyBase)adapterFactory.GetAdapter(),
                Callback = DelegateCallback.Create(_service)
            });
        }