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); }
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); }
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) }); }