8 references to ResourceUrlsCallbackContext
Aspire.Hosting (7)
ApplicationModel\ResourceUrlsCallbackAnnotation.cs (4)
15public ResourceUrlsCallbackAnnotation(Action<ResourceUrlsCallbackContext> callback) 27/// Initializes a new instance of the <see cref="ResourceUrlsCallbackContext"/> class with the specified callback. 30public ResourceUrlsCallbackAnnotation(Func<ResourceUrlsCallbackContext, Task> callback) 40public Func<ResourceUrlsCallbackContext, Task> Callback { get; private set; }
Orchestrator\ApplicationOrchestrator.cs (1)
182var urlsCallbackContext = new ResourceUrlsCallbackContext(new(DistributedApplicationOperation.Run), resource, urls, cancellationToken)
ResourceBuilderExtensions.cs (2)
749public static IResourceBuilder<T> WithUrls<T>(this IResourceBuilder<T> builder, Action<ResourceUrlsCallbackContext> callback) 772public static IResourceBuilder<T> WithUrls<T>(this IResourceBuilder<T> builder, Func<ResourceUrlsCallbackContext, Task> callback)
Aspire.Hosting.Tests (1)
WithUrlsTests.cs (1)
21Func<ResourceUrlsCallbackContext, Task> callback = c => Task.CompletedTask;