19 instantiations of AspireCliTelemetry
Aspire.Cli.Tests (19)
DotNet\DotNetCliRunnerTests.cs (8)
39
new
AspireCliTelemetry
(),
82
new
AspireCliTelemetry
(),
127
new
AspireCliTelemetry
(),
162
new
AspireCliTelemetry
(),
206
new
AspireCliTelemetry
(),
253
new
AspireCliTelemetry
(),
302
new
AspireCliTelemetry
(),
358
new
AspireCliTelemetry
(),
Projects\ProjectLocatorTests.cs (10)
31
var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new
AspireCliTelemetry
());
68
var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new
AspireCliTelemetry
());
106
var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new
AspireCliTelemetry
());
149
var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new
AspireCliTelemetry
());
172
var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new
AspireCliTelemetry
());
206
var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new
AspireCliTelemetry
());
221
var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new
AspireCliTelemetry
());
241
var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new
AspireCliTelemetry
());
260
var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new
AspireCliTelemetry
());
292
var locator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new
AspireCliTelemetry
());
Utils\CliTestHelper.cs (1)
187
return new
AspireCliTelemetry
();
37 references to AspireCliTelemetry
aspire (25)
Backchannel\AppHostBackchannel.cs (1)
29
internal sealed class AppHostBackchannel(ILogger<AppHostBackchannel> logger,
AspireCliTelemetry
telemetry) : IAppHostBackchannel
Certificates\CertificateService.cs (1)
19
internal sealed class CertificateService(IInteractionService interactionService,
AspireCliTelemetry
telemetry) : ICertificateService
Commands\AddCommand.cs (2)
26
private readonly
AspireCliTelemetry
_telemetry;
29
public AddCommand(IDotNetCliRunner runner, INuGetPackageCache nuGetPackageCache, IInteractionService interactionService, IProjectLocator projectLocator, IAddCommandPrompter prompter,
AspireCliTelemetry
telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier)
Commands\DeployCommand.cs (1)
17
public DeployCommand(IDotNetCliRunner runner, IInteractionService interactionService, IProjectLocator projectLocator,
AspireCliTelemetry
telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier)
Commands\ExecCommand.cs (2)
27
private readonly
AspireCliTelemetry
_telemetry;
36
AspireCliTelemetry
telemetry,
Commands\NewCommand.cs (2)
29
private readonly
AspireCliTelemetry
_telemetry;
39
AspireCliTelemetry
telemetry,
Commands\PublishCommand.cs (1)
37
public PublishCommand(IDotNetCliRunner runner, IInteractionService interactionService, IProjectLocator projectLocator, IPublishCommandPrompter prompter,
AspireCliTelemetry
telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier)
Commands\PublishCommandBase.cs (2)
28
protected readonly
AspireCliTelemetry
_telemetry;
43
protected PublishCommandBase(string name, string description, IDotNetCliRunner runner, IInteractionService interactionService, IProjectLocator projectLocator,
AspireCliTelemetry
telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier)
Commands\RunCommand.cs (2)
29
private readonly
AspireCliTelemetry
_telemetry;
40
AspireCliTelemetry
telemetry,
DotNet\DotNetCliRunner.cs (1)
48
internal class DotNetCliRunner(ILogger<DotNetCliRunner> logger, IServiceProvider serviceProvider,
AspireCliTelemetry
telemetry, IConfiguration configuration, IFeatures features, IInteractionService interactionService) : IDotNetCliRunner
NuGet\NuGetPackageCache.cs (1)
21
internal sealed class NuGetPackageCache(ILogger<NuGetPackageCache> logger, IDotNetCliRunner cliRunner, IMemoryCache memoryCache,
AspireCliTelemetry
telemetry) : INuGetPackageCache
Program.cs (6)
76
tracing.AddSource(
AspireCliTelemetry
.ActivitySourceName);
108
builder.Services.AddSingleton<
AspireCliTelemetry
>();
169
var
telemetry = serviceProvider.GetRequiredService<
AspireCliTelemetry
>();
185
var
telemetry = app.Services.GetRequiredService<
AspireCliTelemetry
>();
Projects\ProjectLocator.cs (1)
21
internal sealed class ProjectLocator(ILogger<ProjectLocator> logger, IDotNetCliRunner runner, DirectoryInfo currentDirectory, IInteractionService interactionService, IConfigurationService configurationService,
AspireCliTelemetry
telemetry) : IProjectLocator
Utils\AppHostHelper.cs (2)
17
internal static async Task<(bool IsCompatibleAppHost, bool SupportsBackchannel, string? AspireHostingVersion)> CheckAppHostCompatibilityAsync(IDotNetCliRunner runner, IInteractionService interactionService, FileInfo projectFile,
AspireCliTelemetry
telemetry, CancellationToken cancellationToken)
53
internal static async Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(IDotNetCliRunner runner, IInteractionService interactionService, FileInfo projectFile,
AspireCliTelemetry
telemetry, CancellationToken cancellationToken)
Aspire.Cli.Tests (12)
DotNet\DotNetCliRunnerTests.cs (1)
382
AspireCliTelemetry
telemetry,
Utils\CliTestHelper.cs (11)
181
var
telemetry = serviceProvider.GetRequiredService<
AspireCliTelemetry
>();
185
public Func<IServiceProvider,
AspireCliTelemetry
> TelemetryFactory { get; set; } = (IServiceProvider serviceProvider) =>
199
var
telemetry = serviceProvider.GetRequiredService<
AspireCliTelemetry
>();
206
var
telemetry = serviceProvider.GetRequiredService<
AspireCliTelemetry
>();
224
var
telemetry = serviceProvider.GetRequiredService<
AspireCliTelemetry
>();
231
var
telemetry = serviceProvider.GetRequiredService<
AspireCliTelemetry
>();