Browse Source

Update AbpUnitTestSqliteConnection.cs

pull/19125/head
maliming 2 years ago
committed by GitHub
parent
commit
34d1ea3d98
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 6
      framework/src/Volo.Abp.EntityFrameworkCore.Sqlite/Volo/Abp/EntityFrameworkCore/Sqlite/AbpUnitTestSqliteConnection.cs

6
framework/src/Volo.Abp.EntityFrameworkCore.Sqlite/Volo/Abp/EntityFrameworkCore/Sqlite/AbpUnitTestSqliteConnection.cs

@ -28,14 +28,14 @@ public class AbpUnitTestSqliteConnection : SqliteConnection
internal class AbpSqliteCommand : SqliteCommand
{
private readonly static SemaphoreSlim SyncSemaphore = new SemaphoreSlim(1, 1);
private readonly static SemaphoreSlim Semaphore = new SemaphoreSlim(1, 1);
public override SqliteConnection? Connection
{
get => base.Connection;
set
{
using (SyncSemaphore.Lock())
using (Semaphore.Lock())
{
base.Connection = value;
}
@ -44,7 +44,7 @@ internal class AbpSqliteCommand : SqliteCommand
protected override void Dispose(bool disposing)
{
using (SyncSemaphore.Lock())
using (Semaphore.Lock())
{
base.Dispose(disposing);
}

Loading…
Cancel
Save