У меня есть консольное приложение, которое является самообслуживанием ASP.Net WebAPI. Я хотел бы, чтобы консольное приложение само закрылось на основе определенного вызова WebAPI.Self завершающий Self-hosting WebAPI
приложение консоли в значительной степени основана на примере находится здесь ->http://www.asp.net/web-api/overview/hosting-aspnet-web-api/self-host-a-web-api
Чтобы обеспечить некоторый контекст;
Консольное приложение будет использоваться совместно с Jenkins CI для автоматизации тестирования BDD приложения для Android. Дженкинс будет отвечать за создание, установку и запуск приложения для Android - он будет вызывать это консольное приложение. Приложение Android будет проходить через ряд тестов Jasmine BDD, автоматически возвращающих обновления Jenkins через консольное приложение/WebAPI. По завершении тестов приложение Android вызовет определенное действие WebAPI - на этом этапе я хочу, чтобы он завершил консольное приложение, чтобы Дженкинс переместился на следующий шаг сборки.
Заранее спасибо.
Ницца и элегантный, +1 –
работает как шарм, спасибо. –
Если этот переключатель выключения будет установлен в методе API, будет ли он отправлять правильный ответ? Похоже, что программа немедленно остановится, но что произойдет со всеми запросами, которые в настоящее время обрабатываются? –