Exemple #1
0
        private static void SubscribeEvents()
        {
            var remoteTypes = RemoteType.GetTypes();

            foreach (var remoteType in remoteTypes)
            {
                RemoteObjectUpdated.Subscribe(remoteType);
                RemoteObjectDeleted.Subscribe(remoteType);
            }
        }
Exemple #2
0
        /// <summary>
        /// 取消订阅
        /// </summary>
        private static void CancelEvents()
        {
            var remoteTypes = RemoteType.GetTypes();

            foreach (var remoteType in remoteTypes)
            {
                //取消订阅对象被修改和删除的事件
                RemoteObjectUpdated.Cancel(remoteType);
                RemoteObjectDeleted.Cancel(remoteType);
            }
        }