我想将六边形架构应用于我的userManagement
boundedContext
. 所以我想定义 2 个端口(一个用于UI
,另一个用于serviceBus
集成,用于侦听来自另一个服务的事件)。
问题是我是否想使用不同的技术WCF和Owinadapters
来实现UI port
(我不确定是否应该调用它UI port
,基本上这是操作所在的接口) 。如何将它们添加到我的控制台应用程序?CreateNewUser, BlockUser, CheckIfUserExists
假设我想Soap adapter
使用WCF实现并使用Owin休息。在许多示例中,我看到人们为每个驱动适配器创建单独的控制台应用程序,即:MyDDD.UserManagement.Api.Rest.Host
和MyDDD.UserManagement.Api.Soap.Host
. 我想要实现的是一个主机应用程序以及以某种方式将适配器连接到它的能力。请分享你的想法!