public void ShouldCanBeStopedWhenRun() { using (var knifeHost = new KnifeHost(new string[0])) { var appLiftTime = knifeHost.GetRequiredService <IHostApplicationLifetime>(); Task.Delay(500).ContinueWith(_ => { appLiftTime.StopApplication(); }); knifeHost.Run(); } }