Watch Aspire live streamsDocsTry Aspire

DotnetProgramBuildCompletionAnnotation Constructors

ClassConstructors1 member
Provides an optional successful-build barrier for consumers of a .NET program's build output.
Constructor(Func<IServiceProvider, CancellationToken, Task>)Section titled Constructor(Func<IServiceProvider, CancellationToken, Task>)
Initializes a new instance of the DotnetProgramBuildCompletionAnnotation class.
public sealed class DotnetProgramBuildCompletionAnnotation
{
public DotnetProgramBuildCompletionAnnotation(
Func<IServiceProvider, CancellationToken, Task> callback)
{
// ...
}
}
callbackFunc<IServiceProvider, CancellationToken, Task>The callback that waits for successful build completion using the application services and caller's cancellation token.
ArgumentNullExceptioncallback is null.