0

我正在尝试找出使用 AutoFac 注入 OrmLiteConnectionFactory 的语法。这是一个使用另一个 DI 框架 Funq 的工作示例。

container.Register<IDbConnectionFactory>(c => 
OrmLiteConnectionFactory(ConfigurationManager.ConnectionStrings["AppDb"].
    ConnectionString, SqlServerDialect.Provider);
4

1 回答 1

3

尝试这个:

container.Register(c => 
        new OrmLiteConnectionFactory(ConfigurationManager.ConnectionStrings["AppDb"].ConnectionString,
                SqlServerDialect.Provider)).As<IDbConnectionFactory>();
于 2013-05-11T01:51:16.363 回答