コード例 #1
0
        public void Start()
        {
            _watchdogThread.StartChecking
            (
                () =>
            {
                _log.Info("Starting engine specific logic");
                StartSpecificLogic();

                _log.Info("Starting engine hosting");
                StartHosting();
            },
                () =>
            {
                _log.Info("Stopping engine specific logic");
                StopSpecificLogic();

                _log.Info("Stopping engine hosting");
                StopHosting();
            }
            );
        }