54 instantiations of AspireCliTelemetry
Aspire.Cli.Tests (54)
Commands\RunCommandTests.cs (7)
764new AspireCliTelemetry(), 818new AspireCliTelemetry(), 868new AspireCliTelemetry(), 922new AspireCliTelemetry(), 971new AspireCliTelemetry(), 1021new AspireCliTelemetry(), 1071new AspireCliTelemetry(),
DotNet\DotNetCliRunnerTests.cs (24)
51new AspireCliTelemetry(), 97new AspireCliTelemetry(), 145new AspireCliTelemetry(), 183new AspireCliTelemetry(), 230new AspireCliTelemetry(), 280new AspireCliTelemetry(), 332new AspireCliTelemetry(), 377new AspireCliTelemetry(), 425new AspireCliTelemetry(), 475new AspireCliTelemetry(), 544new AspireCliTelemetry(), 584new AspireCliTelemetry(), 645new AspireCliTelemetry(), 714new AspireCliTelemetry(), 799new AspireCliTelemetry(), 846new AspireCliTelemetry(), 888new AspireCliTelemetry(), 943new AspireCliTelemetry(), 999new AspireCliTelemetry(), 1051new AspireCliTelemetry(), 1112new AspireCliTelemetry(), 1170new AspireCliTelemetry(), 1223new AspireCliTelemetry(), 1268new AspireCliTelemetry(),
Projects\ProjectLocatorTests.cs (22)
43var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 81var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 120var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 164var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 188var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 223var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 239var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 263var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 283var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 316var locator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 608var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 725return new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 752var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 774var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 814var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 847var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 881var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 923var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 958var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 997var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 1015var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry()); 1064var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry());
Utils\CliTestHelper.cs (1)
227return new AspireCliTelemetry();
39 references to AspireCliTelemetry
aspire (26)
Backchannel\AppHostBackchannel.cs (1)
30internal sealed class AppHostBackchannel(ILogger<AppHostBackchannel> logger, AspireCliTelemetry telemetry) : IAppHostBackchannel
Certificates\CertificateService.cs (1)
19internal sealed class CertificateService(IInteractionService interactionService, AspireCliTelemetry telemetry) : ICertificateService
Commands\AddCommand.cs (2)
25private readonly AspireCliTelemetry _telemetry; 30public AddCommand(IDotNetCliRunner runner, IPackagingService packagingService, IInteractionService interactionService, IProjectLocator projectLocator, IAddCommandPrompter prompter, AspireCliTelemetry telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment)
Commands\DeployCommand.cs (1)
20public DeployCommand(IDotNetCliRunner runner, IInteractionService interactionService, IProjectLocator projectLocator, AspireCliTelemetry telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment)
Commands\DoCommand.cs (1)
19public DoCommand(IDotNetCliRunner runner, IInteractionService interactionService, IProjectLocator projectLocator, AspireCliTelemetry telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment)
Commands\ExecCommand.cs (2)
26private readonly AspireCliTelemetry _telemetry; 37AspireCliTelemetry telemetry,
Commands\InitCommand.cs (2)
31private readonly AspireCliTelemetry _telemetry; 55AspireCliTelemetry telemetry,
Commands\NewCommand.cs (2)
28private readonly AspireCliTelemetry _telemetry; 52AspireCliTelemetry telemetry,
Commands\PipelineCommandBase.cs (2)
26protected readonly AspireCliTelemetry _telemetry; 54protected PipelineCommandBase(string name, string description, IDotNetCliRunner runner, IInteractionService interactionService, IProjectLocator projectLocator, AspireCliTelemetry telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment)
Commands\PublishCommand.cs (1)
37public PublishCommand(IDotNetCliRunner runner, IInteractionService interactionService, IProjectLocator projectLocator, IPublishCommandPrompter prompter, AspireCliTelemetry telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment)
Commands\RunCommand.cs (2)
30private readonly AspireCliTelemetry _telemetry; 43AspireCliTelemetry telemetry,
DotNet\DotNetCliRunner.cs (1)
57internal class DotNetCliRunner(ILogger<DotNetCliRunner> logger, IServiceProvider serviceProvider, AspireCliTelemetry telemetry, IConfiguration configuration, IFeatures features, IInteractionService interactionService, CliExecutionContext executionContext, IDiskCache diskCache) : IDotNetCliRunner
NuGet\NuGetPackageCache.cs (1)
23internal sealed class NuGetPackageCache(ILogger<NuGetPackageCache> logger, IDotNetCliRunner cliRunner, IMemoryCache memoryCache, AspireCliTelemetry telemetry, IFeatures features) : INuGetPackageCache
Program.cs (4)
88tracing.AddSource(AspireCliTelemetry.ActivitySourceName); 131builder.Services.AddSingleton<AspireCliTelemetry>(); 274var telemetry = app.Services.GetRequiredService<AspireCliTelemetry>();
Projects\ProjectLocator.cs (1)
23internal sealed class ProjectLocator(ILogger<ProjectLocator> logger, IDotNetCliRunner runner, CliExecutionContext executionContext, IInteractionService interactionService, IConfigurationService configurationService, AspireCliTelemetry telemetry) : IProjectLocator
Utils\AppHostHelper.cs (2)
16internal static async Task<(bool IsCompatibleAppHost, bool SupportsBackchannel, string? AspireHostingVersion)> CheckAppHostCompatibilityAsync(IDotNetCliRunner runner, IInteractionService interactionService, FileInfo projectFile, AspireCliTelemetry telemetry, DirectoryInfo workingDirectory, CancellationToken cancellationToken) 52internal static async Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(IDotNetCliRunner runner, IInteractionService interactionService, FileInfo projectFile, AspireCliTelemetry telemetry, DirectoryInfo workingDirectory, CancellationToken cancellationToken)
Aspire.Cli.Tests (13)
Commands\RunCommandTests.cs (1)
1129AspireCliTelemetry telemetry,
DotNet\DotNetCliRunnerTests.cs (1)
1299AspireCliTelemetry telemetry,
Utils\CliTestHelper.cs (11)
214var telemetry = serviceProvider.GetRequiredService<AspireCliTelemetry>(); 225public Func<IServiceProvider, AspireCliTelemetry> TelemetryFactory { get; set; } = (IServiceProvider serviceProvider) => 258var telemetry = serviceProvider.GetRequiredService<AspireCliTelemetry>(); 265var telemetry = serviceProvider.GetRequiredService<AspireCliTelemetry>(); 285var telemetry = serviceProvider.GetRequiredService<AspireCliTelemetry>(); 293var telemetry = serviceProvider.GetRequiredService<AspireCliTelemetry>();