【发布时间】:2018-02-12 01:53:14
【问题描述】:
项目 1 称为 DemoMVCProj.proj。它的主要文件是index.html和DemoController。
class DemoController : Controller {
// ----index action here----
[HttpPost] public ActionResult CallAction()
{
// --some logic here--
// --return action result--
}
}
还有另一个名为 DemoMVCWebApiProj.proj 的项目,其中创建了多个 Web API。
还有第三个项目叫做DemoUI.proj,这是一个用于创建视图的AngularJS项目。
ApiControllers 在此项目下使用DataFactorys 调用。
如何从DemoUI 项目中的一个视图调用DemoController(来自DemoMVCProj 项目)?
【问题讨论】:
-
“呼叫控制器”是什么意思?您是否只想通过链接引导用户?这将是一个链接,就像 HTML 中的任何其他链接一样。您可以将 URL 用于要将用户发送到的位置。
-
@Tieson 感谢您的回复。为了向您解释我所面临的问题,DemoMVCProj.proj (project1) => 是内置于 .Net MVC 和 AngularJS 的第三方应用程序。 DemoUI.proj 和 DemoMVCWebApiProj.proj 是我的应用程序。我可以运行这两个项目有一个应用程序(Application1),所以部署没有问题,但是当涉及到 DemoMVCProj.proj(第三方应用程序)代码时,我必须单独运行(Application2)。主要问题是,如果分别运行 Application1 和 Application2,那么我需要购买两个域,我不想这样做。有什么解决办法吗?
标签: c# .net angularjs asp.net-mvc