Browse Source

Milliseconds to seconds.

pull/4363/head
maliming 6 years ago
parent
commit
bc76058811
  1. 2
      framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/AbpDbContext.cs
  2. 3
      framework/src/Volo.Abp.Uow/Volo/Abp/Uow/AbpUnitOfWorkOptions.cs
  3. 3
      framework/src/Volo.Abp.Uow/Volo/Abp/Uow/IAbpUnitOfWorkOptions.cs

2
framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/AbpDbContext.cs

@ -187,7 +187,7 @@ namespace Volo.Abp.EntityFrameworkCore
Database.IsRelational() &&
!Database.GetCommandTimeout().HasValue)
{
Database.SetCommandTimeout(initializationContext.UnitOfWork.Options.Timeout.Value);
Database.SetCommandTimeout(TimeSpan.FromMilliseconds(initializationContext.UnitOfWork.Options.Timeout.Value));
}
ChangeTracker.CascadeDeleteTiming = CascadeTiming.OnSaveChanges;

3
framework/src/Volo.Abp.Uow/Volo/Abp/Uow/AbpUnitOfWorkOptions.cs

@ -12,6 +12,9 @@ namespace Volo.Abp.Uow
public IsolationLevel? IsolationLevel { get; set; }
/// <summary>
/// Milliseconds
/// </summary>
public int? Timeout { get; set; }
public AbpUnitOfWorkOptions()

3
framework/src/Volo.Abp.Uow/Volo/Abp/Uow/IAbpUnitOfWorkOptions.cs

@ -9,6 +9,9 @@ namespace Volo.Abp.Uow
IsolationLevel? IsolationLevel { get; }
/// <summary>
/// Milliseconds
/// </summary>
int? Timeout { get; }
}
}

Loading…
Cancel
Save