【问题标题】:.net core injection Factory.net核心注入工厂
【发布时间】:2017-04-20 08:46:14
【问题描述】:

我正在尝试在 net Core 中建立工厂。并完全堆叠。

如何使用 Microsoft Dependency Injection library for .net core 制作工厂模式?

有什么提示吗?

【问题讨论】:

标签: dependency-injection .net-core factory


【解决方案1】:

在这里查看我的答案

https://stackoverflow.com/a/44793349/4335854

DI 是通过 ServiceCollection 完成的,每个接口只能有一个实现,因此直接在服务集合上执行工厂模式可能不起作用,因为它不支持接口实现的动态创建。

我在回答中所做的是创建了一个工厂的可注入实现,它可能满足与可注入实现工厂相同的要求

【讨论】:

    猜你喜欢
    • 2021-03-02
    • 2018-12-14
    • 2019-02-16
    • 2018-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-09
    相关资源
    最近更新 更多