我正在使用基于ASP.Net核心的Bot Framework v4。
我需要为在我的网站上注册的每个用户创建一个新的终结点。在单个域上,我只能托管一个站点。因此,我正在考虑创建一个新的文件夹/子域,并在其中添加现有的BFv4代码。
例如,如果用户使用MyUserName注册,则它将动态创建一个新的文件夹/子域,以便可以通过
https://MyUserName.MyWebSite.com/api/messages
或https://MyWebSite.com/MyUserName/api/messages
。
这里appsetting.json
和app.bot
文件对于每个注册用户将具有不同的内容,这就是为什么我正在考虑创建文件的新副本,而不是从URL获取用户名。
任何建议表示赞赏。