![](/img/trans.png)
[英]How do you inject an arbitrary/changing set of services into an object using Autofac?
[英]How do you inject with parameters using AutoFac?
我正在嘗試找出使用AutoFac注入OrmLiteConnectionFactory的語法。 這是使用另一個DI框架Funq的有效示例。
container.Register<IDbConnectionFactory>(c =>
OrmLiteConnectionFactory(ConfigurationManager.ConnectionStrings["AppDb"].
ConnectionString, SqlServerDialect.Provider);
嘗試這個:
container.Register(c =>
new OrmLiteConnectionFactory(ConfigurationManager.ConnectionStrings["AppDb"].ConnectionString,
SqlServerDialect.Provider)).As<IDbConnectionFactory>();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.