Beispiel #1
0
        /// <summary>
        /// 返回订阅该事件的第一个订阅者
        /// </summary>
        /// <param name="eventType"> 事件的具体类型 </param>
        /// <typeparam name="TEventData"> 事件数据的类型 </typeparam>
        /// <returns> 事件的第一个订阅者 </returns>
        public Subject <TEventData> TryToGetSubject <TEventData>(int eventType)
        {
            CompositeDisposable disposableList = GetDisposableList(eventType, false);

            return(disposableList?.First <Subject <TEventData> >());
        }