【发布时间】:2019-06-21 17:57:02
【问题描述】:
我有一个网络表单应用程序 (myWebForms)
我有一个类库项目 (myClassLibrary),其中有一个名为“myClass”的类
WebForms 引用 myClassLibrary
我已将 Autofac 引用添加到 Web 表单应用程序,设置全局 asax 以解析“myClass”等...
我可以看到,在我后面的 aspx 代码中,我为 AutoFac 添加的公共属性已被 AutoFac 正确实例化。
到目前为止,这一切都很棒,但是,我的实际项目比这复杂得多,我需要做的是访问已解析的“myClass” 从 myClassLibrary 中
我如何做到这一点? (我是从 Web 表单项目中将容器注入到 myClass 中吗?我是以某种方式引用 Web 表单的全局属性,还是在 myClassLibrary 中再次构建容器?)
【问题讨论】:
-
您可以将对象作为参数传递给构造函数。
标签: asp.net .net dependency-injection autofac class-library