/// <summary>
 /// 订阅
 /// </summary>
 /// <typeparam name="TEvent"></typeparam>
 /// <param name="handler"></param>
 /// <returns></returns>
 public IDisposable Subscribe <TEvent>(IMQEventHandler <TEvent> handler) where TEvent : class
 {
     return(Subscribe(typeof(TEvent), handler));
 }
 /// <inheritdoc/>
 public virtual void Unsubscribe <TEvent>(IMQEventHandler <TEvent> handler) where TEvent : class
 {
     Unsubscribe(typeof(TEvent), handler);
 }