public void StartListening() { tcpConnectionsListener.Initialize(Port); Logger.LogEvent(LoggerSection.Initialization, $"TCP connections listener started. Listening at port {Port}."); udpClient.Initialize(Port); Logger.LogEvent(LoggerSection.Initialization, $"UDP client started. Listening at port {Port}."); var test = metaMonoBehaviours.applicationCallbacks; test.ScheduleOnApplicationQuitActions(StopListening); }