AppHostBase已经包含一个Container属性(如果定义则解析EndpointHost.Config.ServiceManager.Container),那么为什么不在任何实现内部或其他地方使用Instance.Container(例如,用于注册依赖项、插件等)?ConfigureAppHost
我确实注意到这Configure是一个公共调用,所以从技术上讲,它可以从任何地方调用,尽管它似乎AppHostBase.Init()是 ServiceStack 代码库中唯一这样做的地方。