Exemple #1
0
 /// <summary>
 /// 从录播姬移除直播间
 /// </summary>
 /// <param name="rr">直播间</param>
 public void RemoveRoom(IRecordedRoom rr)
 {
     if (!_valid)
     {
         throw new InvalidOperationException("Not Initialized");
     }
     rr.Shutdown();
     logger.Debug("RemoveRoom 移除了直播间 " + rr.RealRoomid);
     Rooms.Remove(rr);
 }
Exemple #2
0
 /// <summary>
 /// 从录播姬移除直播间
 /// </summary>
 /// <param name="rr">直播间</param>
 public void RemoveRoom(IRecordedRoom rr)
 {
     if (rr is null)
     {
         return;
     }
     if (!_valid)
     {
         throw new InvalidOperationException("Not Initialized");
     }
     rr.Shutdown();
     logger.Debug("RemoveRoom 移除了直播间 {roomid}", rr.RoomId);
     Rooms.Remove(rr);
 }