protected override void OnOpened () { base.OnOpened (); loop_result = new Action<IInputChannel> (ProcessRequestOrInput).BeginInvoke (DuplexChannel, null, null); }