我有一个自托管 ASP.Net WebAPI 的控制台应用程序。我希望控制台应用程序根据对 WebAPI 的特定调用自行终止。
控制台应用程序很大程度上基于此处找到的示例 -> http://www.asp.net/web-api/overview/hosting-aspnet-web-api/self-host-a-web-api
提供一些上下文;
控制台应用程序将与 Jenkins CI 结合使用,以自动化 Android 应用程序的 BDD 测试。Jenkins 将负责构建、安装和启动一个 Android 应用程序——然后它将调用这个控制台应用程序。Android 应用程序将运行一系列 Jasmine BDD 测试,通过控制台应用程序/WebAPI 自动将更新返回给 Jenkins。测试完成后,Android 应用程序将调用特定的 WebAPI 操作——此时我希望它终止控制台应用程序,以便 Jenkins 进入下一个构建步骤。
提前致谢。