6 references to AsCallbackAnnotation
Aspire.Hosting (3)
ApplicationModel\ArgumentsExecutionConfigurationGatherer.cs (1)
78var launchToolArgs = await launchToolAnnotation.AsCallbackAnnotation().EvaluateOnceAsync(launchToolContext).ConfigureAwait(false);
ApplicationModel\ResourceExtensions.cs (2)
319return annotation.AsCallbackAnnotation().TryGetCachedResult(out var cachedTask) && cachedTask!.IsCompletedSuccessfully 332return await annotation.AsCallbackAnnotation().EvaluateOnceAsync(context).ConfigureAwait(false);
Aspire.Hosting.Dotnet.Tests (3)
DotnetProjectBuildCoordinatorTests.cs (3)
2095launchTool.AsCallbackAnnotation().ForgetCachedResult(); 3162var resolutionTask = launchTool.AsCallbackAnnotation().EvaluateOnceAsync(callbackContext); 3994launchToolArgumentCallback.AsCallbackAnnotation().ForgetCachedResult();