我有一个ASP.net MVC4应用程序,它是一个基本的购买隧道应用程序
项目结构如下所示
MyProject.DomainModel
MyProject.Repository
MyProject.Service
MyProject.UI.PurchaseTunnel我需要添加呼叫中心的功能,这将允许呼叫中心的用户登录,并在电话上为人们下订单,并做管理任务。
出于安全原因,我们不想将呼叫中心功能部署到面向公众的web服务器上,我们只想要购买隧道。
如何保持呼叫中心功能与购买通道分离,而不将购买通道代码复制到另一个项目中?
我已经尝试过一些区域,但"callcenter“区域是随应用程序一起部署的,这让利益相关者感到紧张。
有什么想法吗?
发布于 2014-02-01 00:23:08
我对这些领域从来没有过完美的经验。原则上,他们的工作是使用单独的配置创建站点的新部分,但为CSS/JS/img资产提供服务几乎总是一件痛苦的事情。
你有几个选择。这在很大程度上取决于你将与面向公众的和呼叫中心端共享多少代码
https://stackoverflow.com/questions/21484106
复制相似问题