Я хочу остановить запуск приложения, если предварительная проверка недействительна.
Пример для моего startup.cs, это ASP. NET Web API 2 с OWIN
public void Configuration(IAppBuilder app)
{
HttpConfiguration config = new HttpConfiguration();
config.MapHttpAttributeRoutes();
if (licenseKey != "xyz")
{
throw new Exception("Invalid LICENSE");
}
....
}
Это правильный способ сделать это?