コード例 #1
0
        public void Add(double x, double y)
        {
            double result = x + y;
            ICalculatorCallBack callback = OperationContext.Current.GetCallbackChannel <ICalculatorCallBack>();

            callback.DisplayResult(result, x, y);
        }
コード例 #2
0
        /// <summary>
        /// 完成计算,然后去回调
        /// </summary>
        /// <param name="x"></param>
        /// <param name="y"></param>
        public void Plus(int x, int y)
        {
            int result = x + y;

            Thread.Sleep(2000);
            ICalculatorCallBack callBack = OperationContext.Current.GetCallbackChannel <ICalculatorCallBack>();

            callBack.Show(x, y, result);
        }