19 instantiations of AspireCliTelemetry
Aspire.Cli.Tests (19)
DotNet\DotNetCliRunnerTests.cs (8)
49
new
AspireCliTelemetry
(),
94
new
AspireCliTelemetry
(),
141
new
AspireCliTelemetry
(),
178
new
AspireCliTelemetry
(),
224
new
AspireCliTelemetry
(),
273
new
AspireCliTelemetry
(),
324
new
AspireCliTelemetry
(),
382
new
AspireCliTelemetry
(),
Projects\ProjectLocatorTests.cs (10)
41
var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new
AspireCliTelemetry
());
79
var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new
AspireCliTelemetry
());
118
var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new
AspireCliTelemetry
());
162
var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new
AspireCliTelemetry
());
186
var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new
AspireCliTelemetry
());
221
var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new
AspireCliTelemetry
());
237
var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new
AspireCliTelemetry
());
258
var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new
AspireCliTelemetry
());
278
var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new
AspireCliTelemetry
());
311
var locator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new
AspireCliTelemetry
());
Utils\CliTestHelper.cs (1)
200
return new
AspireCliTelemetry
();
35 references to AspireCliTelemetry
aspire (23)
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, IPackagingService packagingService, 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, CliExecutionContext executionContext) : IDotNetCliRunner
NuGet\NuGetPackageCache.cs (1)
21
internal sealed class NuGetPackageCache(ILogger<NuGetPackageCache> logger, IDotNetCliRunner cliRunner, IMemoryCache memoryCache,
AspireCliTelemetry
telemetry) : INuGetPackageCache
Program.cs (4)
84
tracing.AddSource(
AspireCliTelemetry
.ActivitySourceName);
117
builder.Services.AddSingleton<
AspireCliTelemetry
>();
217
var
telemetry = app.Services.GetRequiredService<
AspireCliTelemetry
>();
Projects\ProjectLocator.cs (1)
21
internal sealed class ProjectLocator(ILogger<ProjectLocator> logger, IDotNetCliRunner runner, CliExecutionContext executionContext, 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)
407
AspireCliTelemetry
telemetry,
Utils\CliTestHelper.cs (11)
194
var
telemetry = serviceProvider.GetRequiredService<
AspireCliTelemetry
>();
198
public Func<IServiceProvider,
AspireCliTelemetry
> TelemetryFactory { get; set; } = (IServiceProvider serviceProvider) =>
212
var
telemetry = serviceProvider.GetRequiredService<
AspireCliTelemetry
>();
219
var
telemetry = serviceProvider.GetRequiredService<
AspireCliTelemetry
>();
238
var
telemetry = serviceProvider.GetRequiredService<
AspireCliTelemetry
>();
245
var
telemetry = serviceProvider.GetRequiredService<
AspireCliTelemetry
>();