在DbContextConfigurer类中,修改如下代码:
原来的代码:
public static void Configure(DbContextOptionsBuilder<DbContext> builder, string connectionString)
{
builder.UseSqlServer(connectionString);
}
public static void Configure(DbContextOptionsBuilder<DbContext> builder, DbConnection connection)
{
builder.UseSqlServer(connection);
}
修改后的代码:
public static void Configure(DbContextOptionsBuilder<DbContext> builder, string connectionString)
{
builder.UseSqlServer(connectionString, option => option.CommandTimeout(600));
}
public static void Configure(DbContextOptionsBuilder<DbContext> builder, DbConnection connection)
{
builder.UseSqlServer(connection, option => option.CommandTimeout(600));
}
CommandTimeout方法的入参单位为秒。即:示例中修改后的代码超时时间为600秒。
1560



被折叠的 条评论
为什么被折叠?



