1 write to DatabasePath
Aspire.Dashboard (1)
ServiceClient\DashboardSqliteDatabase.cs (1)
40DatabasePath = Path.GetFullPath(databasePath);
14 references to DatabasePath
Aspire.Dashboard (4)
ServiceClient\DashboardDataSourcePool.cs (1)
166_entries.Remove(entry.Database.DatabasePath);
ServiceClient\DashboardSqliteDatabase.cs (3)
45Directory.CreateDirectory(Path.GetDirectoryName(DatabasePath)!); 50DataSource = DatabasePath, 95var connection = new TracingSqliteConnection(_connectionString, DatabasePath, _activitySource);
Aspire.Dashboard.Tests (10)
Integration\StartupTests.cs (1)
118Assert.Equal(currentRun.DatabasePath, databasePool.Current.Database.DatabasePath);
TelemetryRepositoryTests\HistogramTests.cs (2)
46using (var writer = await SqliteRepositoryTestHelpers.CreateTelemetryRepositoryAsync(context.Database.DatabasePath)) 61using var readOnly = await SqliteRepositoryTestHelpers.CreateTelemetryRepositoryAsync(context.Database.DatabasePath, readOnly: true);
TelemetryRepositoryTests\MetricsTests.cs (7)
2114using (var writer = await SqliteRepositoryTestHelpers.CreateTelemetryRepositoryAsync(context.Database.DatabasePath)) 2134using var readOnly = await SqliteRepositoryTestHelpers.CreateTelemetryRepositoryAsync(context.Database.DatabasePath, readOnly: true); 2215using var readOnly = await SqliteRepositoryTestHelpers.CreateTelemetryRepositoryAsync(context.Database.DatabasePath, readOnly: true); 2295using (var reopened = await SqliteRepositoryTestHelpers.CreateTelemetryRepositoryAsync(context.Database.DatabasePath)) 2299using var readOnly = await SqliteRepositoryTestHelpers.CreateTelemetryRepositoryAsync(context.Database.DatabasePath, readOnly: true); 2352using (var reopened = await SqliteRepositoryTestHelpers.CreateTelemetryRepositoryAsync(context.Database.DatabasePath)) 2372using var readOnly = await SqliteRepositoryTestHelpers.CreateTelemetryRepositoryAsync(context.Database.DatabasePath, readOnly: true);