8 references to PublishingContext
Aspire.Hosting (5)
ApplicationModel\PublishingCallbackAnnotation.cs (2)
13public sealed class PublishingCallbackAnnotation(Func<PublishingContext, Task> callback) : IResourceAnnotation 18public Func<PublishingContext, Task> Callback { get; } = callback ?? throw new ArgumentNullException(nameof(callback));
Publishing\Publisher.cs (1)
25var context = new PublishingContext(model, executionContext, serviceProvider, logger, cancellationToken, options.Value.OutputPath);
ResourceBuilderExtensions.cs (2)
292/// <param name="callback">Callback method which takes a <see cref="PublishingContext"/> which can be used to publish assets.</param> 294public static IResourceBuilder<T> WithPublishingCallback<T>(this IResourceBuilder<T> builder, Func<PublishingContext, Task> callback) where T : IResource
Aspire.Hosting.Azure (1)
AzureEnvironmentResource.cs (1)
45private Task PublishAsync(PublishingContext context)
Aspire.Hosting.Docker (1)
DockerComposeEnvironmentResource.cs (1)
50private Task PublishAsync(PublishingContext context)
Aspire.Hosting.Kubernetes (1)
KubernetesEnvironmentResource.cs (1)
87private Task PublishAsync(PublishingContext context)