我需要ASP.Net核心依赖注入将一些参数传递给实现ICardPaymentRepository接口的GlobalRepository类的构造函数。我认为工厂模式是实现这一点的最好方法,但我找不出使用工厂类的最佳方法,因为工厂类本身依赖于配置和数据库。...} GlobalRepository构造函数如下所示: public GlobalRepository(string mode,
我正在尝试找出一种将依赖项注入与ASP.NET Web Forms控件结合使用的方法。
我有很多直接创建存储库的控件,并使用这些控件来访问和绑定数据等。我正在寻找一种模式,在这种模式下,我可以将存储库传递给外部控件(IoC),这样我的控件就不会知道存储库是如何构造的,它们来自哪里等等。我不希望在我的控件中依赖于IoC容器,因此我只希望能够使用构造函数或属性