【发布时间】:2015-07-07 02:03:53
【问题描述】:
在 MVC5 中,我有一个控制台应用程序,它将使用 Microsoft.Owin.Hosting.WebApp.Start(...) 来托管一堆控制器,这些控制器将从放置在外部文件夹中的程序集中动态加载并运行一些自定义通过 API 调用对它们进行初始化。这样我可以将参数传递给在运行时确定的初始化方法(并且不会像维护配置文件那样笨拙)。
据我所知,在 MVC6 中,自托管现在由 DNX 运行时使用 Microsoft.AspNet.Hosting 完成,但这一切都是通过命令行完成的。有没有一种方法可以让我在 C# 控制台应用程序中自托管,这样我就可以保留这个初始化架构?
【问题讨论】:
标签: c# asp.net asp.net-mvc asp.net-core-mvc