Пример #1
0
        public static DelegateCallback Create <T>(IStreamingCallback <T> callback)
        {
            var c = new DelegateCallback();

            c.SetCallback(callback);
            return(c);
        }
Пример #2
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)
            });
        }