В MVC5 у меня было консольное приложение, которое будет использовать Microsoft.Owin.Hosting.WebApp.Start (...) для размещения кучи контроллеров, которые будут динамически загружаться из сборок, размещенных во внешней папке и запускающих некоторые пользовательские инициализации с помощью вызова API. Таким образом, я мог передавать параметры методу инициализации, которые были определены во время выполнения (и не были бы такими же неудобными, как и поддержка файлов конфигурации).ASP.NET 5/MVC 6 Console Hosted App
В MVC6 самообслуживание теперь выполняется, насколько мне известно, во время выполнения DNX с использованием Microsoft.AspNet.Hosting, но все это делается через командную строку. Есть ли способ, которым я могу самостоятельно запускать приложение в консоли C#, чтобы сохранить эту архитектуру инициализации?
Может быть, этот код датирована? Мне с этим сложно справиться. Например, 'WebHostBuilder', похоже, изменил свои конструкторы. – Philippe