6 references to AsCallbackAnnotation
Aspire.Hosting (3)
ApplicationModel\ArgumentsExecutionConfigurationGatherer.cs (1)
75var launchToolArgs = await launchToolAnnotation.AsCallbackAnnotation().EvaluateOnceAsync(launchToolContext).ConfigureAwait(false);
ApplicationModel\ResourceExtensions.cs (2)
318return annotation.AsCallbackAnnotation().TryGetCachedResult(out var cachedTask) && cachedTask!.IsCompletedSuccessfully 331return await annotation.AsCallbackAnnotation().EvaluateOnceAsync(context).ConfigureAwait(false);
Aspire.Hosting.Dotnet.Tests (3)
DotnetProjectBuildCoordinatorTests.cs (3)
1564launchTool.AsCallbackAnnotation().ForgetCachedResult(); 2512var resolutionTask = launchTool.AsCallbackAnnotation().EvaluateOnceAsync(callbackContext); 3013launchToolArgumentCallback.AsCallbackAnnotation().ForgetCachedResult();