gpt4 book ai didi

C#类库项目依赖注入(inject)bootstrap

转载 作者:可可西里 更新时间:2023-11-01 08:44:19 25 4
gpt4 key购买 nike

我最近使用依赖注入(inject)模式和 Autofac 作为 IoC 容器。

通常,我会在核心应用程序(Winform、WCF、WPF 等)中使用它。

目前我正在学习创建一个类库项目作为我的同行开发人员的框架,我倾向于坚持使用 DI 模式,因为它允许我在进行时进行单元测试。

如何在没有入口点的类库项目中配置 IoC 容器?

我应该做类似的东西吗:

public static void ConfigureLibrary() {
//.. Do bootstraping here
}

让核心应用程序在核心应用程序启动时调用它?

Patterns & Practices Enterprise Library 或 Spring.Net 等库是如何配置的?

最佳答案

How did libraries like the Patterns & Practices Enterprise Library or Spring.Net configured?

这里是 an interesting article来自 Chris Tavares 关于这个主题。

关于C#类库项目依赖注入(inject)bootstrap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17878044/

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