我正在开发一个具有n层架构的复杂Web平台。解决方案中有两个项目:PresentationLayer.WebSite和APILayer.Restful。
本地数据库存储在PresentationLayer.WebSite的App_Data中。我不知道如何实现以下操作:(目前我正在调试模式下工作)。
- 从Restful项目到Presentation项目设置连接字符串。我应该使用绝对路径吗?他们应该使用相同的数据库。当然,在发布时,数据库将放置在某些服务器上,但现在该怎么办?
- 如何同时运行两个项目?我知道如何从另一个项目的控制器调用其中一个项目的控制器,但是如何一起运行呢?例如:在Chrome中我调用User\MyProfile?....(Presentation),在Firefox中我调用Api\User\GetUserById...(Rest)。