- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们有许多基于提供者模型/模式的项目。 (从各种来源读取文件,从各种来源创建报告等)我一直找不到与 .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/
.NET ProviderBase是在 .NET Framework 2.0 版本中建立的。从那时起,是否有任何新功能可以取代或改进这种模式,可以用作替代方案? 最佳答案 提供者模式肯定已经过时了,但
我们有许多基于提供者模型/模式的项目。 (从各种来源读取文件,从各种来源创建报告等)我一直找不到与 .net 5 中的 ProviderBase 等效的任何东西。我们需要一个可以在运行时配置的抽象接口
我的网站大部分时间都运行良好,但有时我会收到超时过期错误,并且在 1-15 分钟内无法执行任何操作。第一次出现错误时是: The timeout period elapsed prior to com
应用程序启动后第一次访问数据库时出现以下错误 - “无法将类型为‘System.Data.ProviderBase.DbConnectionClosedConnecting’的对象转换为类型‘Syst
我正在尝试将当前项目从 Jackson 1.9 升级到 2.5。一切都很顺利,直到我尝试启动我的 WAS 7 服务器并收到此错误: org.springframework.beans.factory.
我是一名优秀的程序员,十分优秀!