示例#1
0
        public bool Stop(HostControl hostControl)
        {
            _logger.Info("The file control service is stopping.");

            _msmqListener.MessageReceived -= OnMessageReceived;
            _msmqListener.Stop();

            foreach (var handler in _messageHandlers)
            {
                handler.Stop();
            }

            _commandSender.Stop();

            _logger.Info("The file control service has stopped.");

            return(true);
        }