我已经使用 ServiceStack 开发了许多服务,其中一些具有配置它们所需的 UI 要求。我可以很容易地在 DLL 中提供后台 REST 服务,只需将 dll 添加到要扫描的 DLL 列表中,就可以在托管应用程序中注册它们。
但我想知道的是 UI 元素,为服务堆栈用户界面提供这些元素的最佳方式是什么?它们基本上依赖于可用的 _Layout.cshtml,之后它们就独立了。我显然不想弄乱现有网站,或与该网站自己的页面名称或路线发生冲突。
有没有人有过使用 Service Stack 做类似事情的经验。有没有一种巧妙的方法来执行这种与其架构的集成?