Exemple #1
0
        public override void StopServer()
        {
            if (!IsMasterRunning)
            {
                return;
            }
            base.StopServer();

            IsMasterRunning = false;
            MasterStopped?.Invoke(this);
        }
        protected override void OnServerStopped()
        {
            base.OnServerStopped();

            IsMasterRunning = IsRunning;

            // Invoke the event
            if (MasterStopped != null)
            {
                MasterStopped.Invoke(this);
            }
        }