【发布时间】:2018-12-14 03:10:00
【问题描述】:
我有一个使用 autofac 进行依赖注入的 .NET MVC 应用程序。 当应用启动时,以下代码注册 IDbConnection
var connectionString = ConfigurationManager.ConnectionStrings["DBConnectionStringName"].ConnectionString;
this.Register(c => new SqlConnection(connectionString)).As<IDbConnection>().InstancePerRequest();
我正在尝试使用框架提供的默认依赖注入机制在 .Net Core MVC 中执行相同的操作。 我正在考虑添加类似的内容
public void ConfigureServices(IServiceCollection services)
{
services.AddTransient<IDbConnection, SqlConnection>();
但我不知道在哪里添加连接字符串
【问题讨论】:
标签: c# dependency-injection asp.net-core-mvc idbconnection