1 instantiation of ActivityScope
Aspire.Hosting.RemoteHost (1)
Diagnostics\RemoteHostProfilingTelemetry.cs (1)
251
return new
ActivityScope
(activity);
50 references to ActivityScope
Aspire.Hosting.RemoteHost (47)
AssemblyLoader.cs (1)
56
using
var
activity = _profilingTelemetry.StartAssemblyLoad(cacheHit);
Ats\CapabilityDispatcher.cs (2)
106
using
var
activity = _profilingTelemetry.StartCapabilityScan(assemblyList.Count, firstScan);
546
using
var
activity = _profilingTelemetry.StartCapabilityInvoke(capabilityId, registration.Capability);
AtsContextFactory.cs (1)
34
using
var
activity = _profilingTelemetry.StartAtsContextCreate();
CodeGeneration\CodeGenerationService.cs (4)
54
using
var
rpcActivity = _profilingTelemetry.StartJsonRpcServerCall(GetCapabilitiesMethodName);
55
using
var
activity = _profilingTelemetry.StartCodeGenerationGetCapabilities();
233
using
var
rpcActivity = _profilingTelemetry.StartJsonRpcServerCall(GenerateCodeMethodName);
234
using
var
activity = _profilingTelemetry.StartCodeGenerationGenerate(language);
Diagnostics\RemoteHostProfilingTelemetry.cs (24)
127
public
ActivityScope
StartRemoteHostRun()
132
public
ActivityScope
StartJsonRpcListen(string transport)
134
var
activity = StartActivity(Activities.JsonRpcListen);
139
public
ActivityScope
StartJsonRpcConnection()
144
public
ActivityScope
StartJsonRpcServerCall(string methodName, bool streaming = false)
146
var
activity = StartActivity(Activities.JsonRpcServerCall, ActivityKind.Server);
151
public
ActivityScope
StartJsonRpcInvokeCapability(string capabilityId, JsonObject? args)
153
var
activity = StartJsonRpcServerCall("invokeCapability");
158
public
ActivityScope
StartAssemblyLoad(bool cacheHit)
160
var
activity = StartActivity(Activities.AssemblyLoad);
165
public
ActivityScope
StartAtsContextCreate()
170
public
ActivityScope
StartCapabilityScan(int assemblyCount, bool firstScan)
172
var
activity = StartActivity(Activities.CapabilityScan);
178
public
ActivityScope
StartCapabilityInvoke(string capabilityId, AtsCapabilityInfo? capability)
180
var
activity = StartActivity(Activities.CapabilityInvoke);
185
public
ActivityScope
StartCodeGenerationGetCapabilities()
190
public
ActivityScope
StartCodeGenerationGenerate(string language)
192
var
activity = StartActivity(Activities.CodeGenerationGenerate, ActivityKind.Server);
197
public
ActivityScope
StartLanguageDetect()
202
public
ActivityScope
StartLanguageGetRuntimeSpec(string language)
204
var
activity = StartActivity(Activities.LanguageGetRuntimeSpec, ActivityKind.Server);
209
public
ActivityScope
StartLanguageScaffold(string language)
211
var
activity = StartActivity(Activities.LanguageScaffold, ActivityKind.Server);
216
private
ActivityScope
StartActivity(
JsonRpcServer.cs (4)
55
using
var
activity = _profilingTelemetry.StartJsonRpcListen(transport);
78
private async Task StartNamedPipeServerAsync(RemoteHostProfilingTelemetry.
ActivityScope
listenActivity, CancellationToken cancellationToken)
136
private async Task StartUnixSocketServerAsync(RemoteHostProfilingTelemetry.
ActivityScope
listenActivity, CancellationToken cancellationToken)
202
using
var
activity = _profilingTelemetry.StartJsonRpcConnection();
Language\LanguageService.cs (6)
48
using
var
rpcActivity = _profilingTelemetry.StartJsonRpcServerCall(ScaffoldAppHostMethodName);
49
using
var
activity = _profilingTelemetry.StartLanguageScaffold(language);
89
using
var
rpcActivity = _profilingTelemetry.StartJsonRpcServerCall(DetectAppHostTypeMethodName);
90
using
var
activity = _profilingTelemetry.StartLanguageDetect();
128
using
var
rpcActivity = _profilingTelemetry.StartJsonRpcServerCall(GetRuntimeSpecMethodName);
129
using
var
activity = _profilingTelemetry.StartLanguageGetRuntimeSpec(language);
RemoteAppHostService.cs (4)
58
using
var
activity = _profilingTelemetry.StartJsonRpcServerCall("authenticate");
84
using
var
activity = _profilingTelemetry.StartJsonRpcServerCall("ping");
97
using
var
activity = _profilingTelemetry.StartJsonRpcServerCall("cancelToken");
122
using
var
activity = _profilingTelemetry.StartJsonRpcInvokeCapability(capabilityId, args);
RemoteHostServer.cs (1)
40
using
var
activity = profilingTelemetry.StartRemoteHostRun();
Aspire.Hosting.RemoteHost.Tests (3)
RemoteHostProfilingTelemetryTests.cs (3)
76
using (
var
scope = telemetry.StartCapabilityScan(assemblyCount: 3, firstScan: true))
103
using (
var
scope = telemetry.StartAssemblyLoad(cacheHit: false))
176
using
var
activity = telemetry.StartJsonRpcServerCall("authenticate", streaming: false);