23 references to WriteLock
Aspire.Dashboard (20)
Otlp\Storage\SqliteTelemetryRepository.Caching.cs (1)
475using (_database.WriteLock.Lock())
Otlp\Storage\SqliteTelemetryRepository.cs (3)
47using (_database.WriteLock.Lock()) 134using (await _database.WriteLock.LockAsync().ConfigureAwait(false)) 180using (await _database.WriteLock.LockAsync().ConfigureAwait(false))
Otlp\Storage\SqliteTelemetryRepository.Logs.cs (2)
27using (await _database.WriteLock.LockAsync().ConfigureAwait(false)) 755using (await _database.WriteLock.LockAsync().ConfigureAwait(false))
Otlp\Storage\SqliteTelemetryRepository.Metrics.Writes.cs (2)
33using (await _database.WriteLock.LockAsync().ConfigureAwait(false)) 887using (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)) 1014using (await _database.WriteLock.LockAsync().ConfigureAwait(false)) 1213using (await _database.WriteLock.LockAsync().ConfigureAwait(false))
ServiceClient\DashboardSqliteDatabase.cs (1)
134using (await WriteLock.LockAsync(cancellationToken).ConfigureAwait(false))
ServiceClient\SqliteResourceRepository.cs (7)
123using (await _database.WriteLock.LockAsync(cancellationToken).ConfigureAwait(false)) 185using (await _database.WriteLock.LockAsync().ConfigureAwait(false)) 238using (await _database.WriteLock.LockAsync().ConfigureAwait(false)) 293using (await _database.WriteLock.LockAsync().ConfigureAwait(false)) 322using (await _database.WriteLock.LockAsync().ConfigureAwait(false)) 404using (await _database.WriteLock.LockAsync().ConfigureAwait(false)) 525using (_database.WriteLock.Lock())
Aspire.Dashboard.Tests (3)
Model\DashboardDataSourceTests.cs (2)
1171Assert.All(historicalDatabases, database => Assert.Same(sharedDatabase.WriteLock, database.WriteLock));
Model\DashboardSqliteDatabaseTests.cs (1)
94using (await database.WriteLock.LockAsync())