gpt4 book ai didi

c# - 应用 Bootstrap

转载 作者:行者123 更新时间:2023-11-30 16:27:19 31 4
gpt4 key购买 nike

我正在阅读 StructureMap关于依赖注入(inject),首先有两部分初始化映射,具体类类型的接口(interface),另一部分只是实例化(请求实例)。

第一部分需要配置和设置,这是在 Bootstrap 中完成的。

boot strapper 的最佳实践是什么?具有静态构造函数的静态类?在 IIS 中怎么样?

此外,我如何配置 Structure Map 以便在不重新启动应用程序的情况下更改依赖项?那可能吗?怎么办?

最佳答案

配置在Composition Root中完成. IoC 容器对 ASP.NET WebForms 的支持非常糟糕。这些页面由 IIS 创建。您在这里唯一可以做的就是在创建页面后注入(inject)属性。

如果你想为网站做 DI,那么你应该使用 MVC 3 而不是 WebForms。在这种情况下,有一个集成包 Structuremap.MVC3 可以为您进行引导。你可以在 nuget 上找到它。 https://github.com/webadvanced/Structuremap-MVC3

关于c# - 应用 Bootstrap ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8016294/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com