3 implementations of GetLogsAsync
Aspire.Dashboard (1)
Otlp\Storage\SqliteTelemetryRepository.cs (1)
176public Task<PagedResult<OtlpLogEntry>> GetLogsAsync(GetLogsContext context, CancellationToken cancellationToken) =>
Aspire.Dashboard.Components.Tests (1)
Shared\TestTelemetryRepository.cs (1)
33public Task<PagedResult<OtlpLogEntry>> GetLogsAsync(GetLogsContext context, CancellationToken cancellationToken) => inner.GetLogsAsync(context, cancellationToken);
Aspire.Dashboard.Tests (1)
tests\Shared\Telemetry\InMemoryTelemetryRepository.cs (1)
482public Task<PagedResult<OtlpLogEntry>> GetLogsAsync(GetLogsContext context, CancellationToken cancellationToken = default) => Task.FromResult(GetLogs(context));
41 references to GetLogsAsync
Aspire.Dashboard (3)
Api\TelemetryApiService.cs (1)
208var result = await telemetryRepository.GetLogsAsync(new GetLogsContext
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
613var logsResult = await telemetryRepository.GetLogsAsync(logsContext, cancellationToken).ConfigureAwait(false);
Model\TelemetryExportService.cs (1)
158var logs = await _dataSource.TelemetryRepository.GetLogsAsync(GetLogsContext.ForResourceKey(resource.ResourceKey), cancellationToken).ConfigureAwait(false);
Aspire.Dashboard.Components.Tests (1)
Shared\TestTelemetryRepository.cs (1)
33public Task<PagedResult<OtlpLogEntry>> GetLogsAsync(GetLogsContext context, CancellationToken cancellationToken) => inner.GetLogsAsync(context, cancellationToken);
Aspire.Dashboard.Tests (37)
Integration\OtlpHttpJsonTests.cs (2)
587var logs = await telemetryRepository.GetLogsAsync(new GetLogsContext 664var logs = await telemetryRepository.GetLogsAsync(new GetLogsContext
Model\DashboardDataSourceTests.cs (1)
1113Assert.Equal("Test Value!", Assert.Single((await dataSource.TelemetryRepository.GetLogsAsync(new GetLogsContext
TelemetryRepositoryTests\LogTests.cs (27)
67var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 186var logs = await repositoryContext.Repository.GetLogsAsync(context, cancellationToken: CancellationToken.None); 226var latestLogs = await repositoryContext.Repository.GetLogsAsync(latestContext, cancellationToken: CancellationToken.None); 280var emptyLogsPage = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 317var logs = (await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 374var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 426var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 674var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 772var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 914var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 1062Assert.Empty((await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 1070Assert.Single((await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 1107var result = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 1149Assert.Empty((await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 1157Assert.Single((await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 1218var logs1 = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 1241var logs2 = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 1317var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 1407var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 1472var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 1546var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 1586var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 1627var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 1668var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 1711var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 1753var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext 1811var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext
TelemetryRepositoryTests\TelemetryRepositoryTests.cs (7)
42Assert.Empty((await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [resourceKey], Count = 100, Filters = [], StartIndex = 0 }, cancellationToken: CancellationToken.None)).Items); 53Assert.Single((await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [resourceKey], Count = 100, Filters = [], StartIndex = 0 }, cancellationToken: CancellationToken.None)).Items); 233var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [], StartIndex = 0, Count = 10, Filters = [] }, cancellationToken: CancellationToken.None); 245var resource2Logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [resource2Key], StartIndex = 0, Count = 10, Filters = [] }, cancellationToken: CancellationToken.None); 274var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [], StartIndex = 0, Count = 10, Filters = [] }, cancellationToken: CancellationToken.None); 318var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [], StartIndex = 0, Count = 10, Filters = [] }, cancellationToken: CancellationToken.None); 349var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [], StartIndex = 0, Count = 10, Filters = [] }, cancellationToken: CancellationToken.None);