示例#1
0
        public void Unsubscribe()
        {
            IReportSuccessOrError callback = OperationContext.Current.GetCallbackChannel <IReportSuccessOrError>();

            if (subscribers.Contains(callback))
            {
                subscribers.Remove(callback);
            }
        }
示例#2
0
        public void Subscribe()
        {
            IReportSuccessOrError callback = OperationContext.Current.GetCallbackChannel <IReportSuccessOrError>();

            if (!subscribers.Contains(callback))
            {
                subscribers.Add(callback);
            }
            //
        }