22 references to WriteLock
Aspire.Dashboard (19)
Otlp\Storage\SqliteTelemetryRepository.Caching.cs (1)
475using (_database.WriteLock.Lock())
Otlp\Storage\SqliteTelemetryRepository.cs (2)
104using (await _database.WriteLock.LockAsync().ConfigureAwait(false)) 144using (await _database.WriteLock.LockAsync().ConfigureAwait(false))
Otlp\Storage\SqliteTelemetryRepository.Logs.cs (2)
27using (await _database.WriteLock.LockAsync().ConfigureAwait(false)) 740using (await _database.WriteLock.LockAsync().ConfigureAwait(false))
Otlp\Storage\SqliteTelemetryRepository.Metrics.Writes.cs (2)
31using (await _database.WriteLock.LockAsync().ConfigureAwait(false)) 770using (await _database.WriteLock.LockAsync().ConfigureAwait(false))
Otlp\Storage\SqliteTelemetryRepository.Resources.cs (1)
31using (await _database.WriteLock.LockAsync().ConfigureAwait(false))
Otlp\Storage\SqliteTelemetryRepository.Traces.Writes.cs (3)
28using (await _database.WriteLock.LockAsync().ConfigureAwait(false)) 1013using (await _database.WriteLock.LockAsync().ConfigureAwait(false)) 1212using (await _database.WriteLock.LockAsync().ConfigureAwait(false))
ServiceClient\DashboardSqliteDatabase.cs (1)
132using (await WriteLock.LockAsync(cancellationToken).ConfigureAwait(false))
ServiceClient\SqliteResourceRepository.cs (7)
117using (await _database.WriteLock.LockAsync(cancellationToken).ConfigureAwait(false)) 179using (await _database.WriteLock.LockAsync().ConfigureAwait(false)) 232using (await _database.WriteLock.LockAsync().ConfigureAwait(false)) 287using (await _database.WriteLock.LockAsync().ConfigureAwait(false)) 316using (await _database.WriteLock.LockAsync().ConfigureAwait(false)) 397using (await _database.WriteLock.LockAsync().ConfigureAwait(false)) 518using (_database.WriteLock.Lock())
Aspire.Dashboard.Tests (3)
Model\DashboardDataSourceTests.cs (2)
822Assert.All(historicalDatabases, database => Assert.Same(sharedDatabase.WriteLock, database.WriteLock));
Model\DashboardSqliteDatabaseTests.cs (1)
87using (await database.WriteLock.LockAsync())