带有 ASP.NET Web 服务的结构图

问题描述 投票:0回答:3

我们所有的应用程序都已转换为使用 StructureMap,我们的库也已转换。

我正在尝试转换我们的一项 ASP.NET Web 服务。

如果我理解正确,我将必须在 Web 服务的构造函数中引导 StructureMap 内容。

但是构造函数会随着每个 Web 方法的调用而被调用,因此每个请求都会引导 StructureMap,并且在扫描和引导时有 20 秒的延迟。

有办法解决这个问题吗?

web-services asmx structuremap
3个回答
3
投票

您可能希望在 global.asax 的 Application_Start 方法中进行引导。


0
投票

为什么必须在构造函数中引导?您在应用程序启动时进行引导,而不是在任何东西的构造函数中进行引导。向我们展示您的代码。


0
投票

我现在明白了,webService 没有 Global.axas/*.cs,所以我想我必须在其他地方引导,但我忘记了你可以只向 Web 服务添加一个。

我打赌这会解决它。

© www.soinside.com 2019 - 2024. All rights reserved.