我有一个场景,我需要在一个网站上托管两个API。一个是用于JavaScript调用的公共API,由第三方开发(因此不可编辑),另一个是具有身份验证等的私有API。
公共API会自动查找它包含的服务并连接这些服务但是(正确地)忽略私有服务。
我遇到的问题是我看不到添加另一个端点的任何方法(谷歌搜索表明app_host是一个单例,这是问题的根源。)
有什么方法吗?
答案 0 :(得分:1)
ServiceStack旨在支持我们在此related issue中讨论的单个AppHost。
因此它不支持同一AppDomain中的多个HttpListener。您可以使用反向代理,也可以手动在不同的AppDomain中加载多个ServiceStack实例。