0

我有一个按 Web 请求注册的组件。在处理请求期间如何强制重新创建组件?

container.Release(obj);没有帮助(据我所知,它对 Singleton 和 PerWebRequest 根本不起作用)。

4

1 回答 1

0

这不是最可扩展的解决方案,但如果您只需要第二个组件(而不是第三个、第四个等),您可以创建一个继承自另一个组件的新类并注册它。

我确实觉得这是一个奇怪的情况。如果您想发布更多上下文,我可以添加一些设计建议。

于 2013-11-02T16:08:41.407 回答