4 implementations of IOutgoingPeerResolver
Aspire.Dashboard (3)
Model\BrowserLinkOutgoingPeerResolver.cs (1)
8
public sealed class BrowserLinkOutgoingPeerResolver :
IOutgoingPeerResolver
Model\DashboardSqliteOutgoingPeerResolver.cs (1)
8
internal sealed class DashboardSqliteOutgoingPeerResolver :
IOutgoingPeerResolver
Model\ResourceOutgoingPeerResolver.cs (1)
14
public sealed partial class ResourceOutgoingPeerResolver :
IOutgoingPeerResolver
, IAsyncDisposable
Aspire.Dashboard.Tests (1)
TelemetryRepositoryTests\TestOutgoingPeerResolver.cs (1)
9
public sealed class TestOutgoingPeerResolver :
IOutgoingPeerResolver
, IDisposable
17 references to IOutgoingPeerResolver
Aspire.Dashboard (8)
DashboardWebApplication.cs (3)
345
builder.Services.AddSingleton<
IOutgoingPeerResolver
, ResourceOutgoingPeerResolver>();
346
builder.Services.TryAddEnumerable(ServiceDescriptor.Singleton<
IOutgoingPeerResolver
, DashboardSqliteOutgoingPeerResolver>());
347
builder.Services.TryAddEnumerable(ServiceDescriptor.Singleton<
IOutgoingPeerResolver
, BrowserLinkOutgoingPeerResolver>());
Otlp\Storage\SqliteTelemetryRepository.cs (3)
28
private readonly IReadOnlyList<
IOutgoingPeerResolver
> _outgoingPeerResolvers;
63
IEnumerable<
IOutgoingPeerResolver
> outgoingPeerResolvers)
77
foreach (
var
resolver in _outgoingPeerResolvers)
Otlp\Storage\SqliteTelemetryRepository.Traces.Writes.cs (1)
1187
foreach (
var
resolver in _outgoingPeerResolvers)
ServiceClient\RepositoryFactory.cs (1)
25
serviceProvider.GetServices<
IOutgoingPeerResolver
>());
Aspire.Dashboard.Components.Tests (2)
Shared\FluentUISetupHelpers.cs (2)
164
var outgoingPeerResolvers = context.Services.GetServices<
IOutgoingPeerResolver
>();
213
var outgoingPeerResolvers = services.GetServices<
IOutgoingPeerResolver
>();
Aspire.Dashboard.Tests (7)
BrowserLinkOutgoingPeerResolverTests.cs (1)
114
private static bool TryResolvePeerName(
IOutgoingPeerResolver
resolver, KeyValuePair<string, string>[] attributes, out string? peerName)
Shared\SqliteRepositoryTestHelpers.cs (4)
27
IOutgoingPeerResolver
[]? outgoingPeerResolvers = null)
73
IEnumerable<
IOutgoingPeerResolver
>? outgoingPeerResolvers = null)
107
IEnumerable<
IOutgoingPeerResolver
>? outgoingPeerResolvers = null)
139
IEnumerable<
IOutgoingPeerResolver
>? outgoingPeerResolvers)
TelemetryRepositoryTests\SqliteTelemetryPersistenceTests.cs (1)
953
IEnumerable<
IOutgoingPeerResolver
>? outgoingPeerResolvers = null)
TelemetryRepositoryTests\TelemetryRepositoryTestBase.cs (1)
26
global::Aspire.Dashboard.Model.
IOutgoingPeerResolver
[]? outgoingPeerResolvers = null)