gpt4 book ai didi

asp.net-core - .NET 5 中的 ProviderBase 在哪里?

转载 作者:行者123 更新时间:2023-12-01 23:44:25 25 4
gpt4 key购买 nike

我们有许多基于提供者模型/模式的项目。 (从各种来源读取文件,从各种来源创建报告等)我一直找不到与 .net 5 中的 ProviderBase 等效的任何东西。我们需要一个可以在运行时配置的抽象接口(interface)/类。

最佳答案

我怀疑 ProviderBase 是我们在 ASP.NET 5 及更高版本中永远看不到的东西。 5中配置更简单,依赖注入(inject)大行其道。现在您可以创建一个实现您自己的自定义接口(interface)的类,而不必从 ProviderBase 强制继承。您可以使用容器注册类或类的实例,它会出现在整个应用程序中。起初看起来可能需要做更多的工作,但我也怀疑拥抱 DI 会导致更少的代码和更简单的代码。

关于asp.net-core - .NET 5 中的 ProviderBase 在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29996078/

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