public ResToWebHookOnStreamNoneReader OnStreamNoneReader(ReqForWebHookOnStreamNoneReader req) { lock (Common.PlayerSessionListLock) { for (int i = Common.PlayerSessions.Count - 1; i >= 0; i--) { if (Common.PlayerSessions[i] != null && Common.PlayerSessions[i].App !.Equals(req.App) && Common.PlayerSessions[i].Vhost !.Equals(req.Vhost) && Common.PlayerSessions[i].StreamId ! .Equals(req.Stream) && Common.PlayerSessions[i] .MediaServerId !.Equals(req.MediaServerId)) { Common.PlayerSessions[i] = null !; break; } } Common.RemoveNull(Common.PlayerSessions); } return(new ResToWebHookOnStreamNoneReader() { Code = 0, Close = false, }); }
public ResToWebHookOnStreamNoneReader OnStreamNoneReader(ReqForWebHookOnStreamNoneReader req) { return(new ResToWebHookOnStreamNoneReader() { Code = 0, Close = false, }); }
public ResToWebHookOnStreamNoneReader OnStreamNoneReader(ReqForWebHookOnStreamNoneReader req) { Console.WriteLine("OnStreamNoneReader:\r\n" + JsonHelper.ToJson(req)); return(new ResToWebHookOnStreamNoneReader() { Code = 0, Close = false, }); }
public ResToWebHookOnStreamNoneReader OnStreamNoneReader(ReqForWebHookOnStreamNoneReader req) { return(WebHookService.OnStreamNoneReader(req)); }