是否可以在类库中添加单个 Controller 和可能的一两个 View ......然后可以重新分配(即通过 NuGet)并在各种应用程序中重用?
我正在考虑提供一个(或两个)默认 View ,但允许消费者通过公共(public)属性覆盖此 View 。
可能的?
最佳答案
没有任何内置的 ASP.NET MVC 3 允许您将 View 嵌入类库( Controller ,是的,但不是 View )。有必要写自定义VirtualPathProvider .这是 blog post这可能会让你走上正确的轨道。你也可以看看MVCContrib portable areas它允许您执行此操作。
关于.net - 可以将 ASP.NET MVC3 Controller (和 View ?)重新分发为类库 dll 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5132616/