Skip to content

Commit edf77f4

Browse files
committed
CommandTimeout
1 parent 15a0bbd commit edf77f4

File tree

4 files changed

+13
-2
lines changed

4 files changed

+13
-2
lines changed

src/IdentityServer/OpenIddict/ClassifiedAds.Migrator/Program.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,11 @@
2929
options.UseSqlServer(configuration["ConnectionStrings:IdentityServer"], sql =>
3030
{
3131
sql.MigrationsAssembly(Assembly.GetExecutingAssembly().GetName().Name);
32+
33+
if (int.TryParse(configuration["CommandTimeout"], out var commandTimeout))
34+
{
35+
sql.CommandTimeout(commandTimeout);
36+
}
3237
});
3338

3439
// Register the entity sets needed by OpenIddict.

src/IdentityServer/OpenIddict/ClassifiedAds.Migrator/appsettings.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"ConnectionStrings": {
33
"IdentityServer": "Server=127.0.0.1;Database=ClassifiedAds.IdentityServer.OpenIddict;User Id=sa;Password=sqladmin123!@#;MultipleActiveResultSets=true;Encrypt=False"
44
},
5+
"CommandTimeout": "30",
56
"CheckDependency": {
67
"Enabled": false,
78
"Host": "localhost:1433"

src/Monolith/ClassifiedAds.Migrator/Program.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,11 @@
2929
services.AddDbContext<AdsDbContext>(options => options.UseSqlServer(configuration["ConnectionStrings:ClassifiedAds"], sql =>
3030
{
3131
sql.MigrationsAssembly(Assembly.GetExecutingAssembly().GetName().Name);
32+
33+
if (int.TryParse(configuration["CommandTimeout"], out var commandTimeout))
34+
{
35+
sql.CommandTimeout(commandTimeout);
36+
}
3237
}));
3338
});
3439

src/Monolith/ClassifiedAds.Migrator/appsettings.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"ConnectionStrings": {
33
"ClassifiedAds": "Server=127.0.0.1;Database=ClassifiedAds;User Id=sa;Password=sqladmin123!@#;MultipleActiveResultSets=true;Encrypt=False"
44
},
5+
"CommandTimeout": "30",
56
"CheckDependency": {
67
"Enabled": false,
78
"Host": "localhost:1433"
@@ -10,6 +11,5 @@
1011
"LogLevel": {
1112
"Default": "Information"
1213
}
13-
},
14-
"AllowedHosts": "*"
14+
}
1515
}

0 commit comments

Comments
 (0)