Skip to content

DovetailDistributedApplicationHelpers Methods

ClassMethods1 member
Shared helpers used to wire an Hosting.IDistributedApplicationBuilder up to a Dovetail Dovetail.IDovetailContext. Not intended to be called directly by consumers; hidden from IntelliSense via EditorBrowsableState.Never.
Configure(IDistributedApplicationBuilder, DovetailContextBuilder, CancellationToken)Section titled Configure(IDistributedApplicationBuilder, DovetailContextBuilder, CancellationToken)staticValueTask<DistributedApplication>
Populates the context, applies shared configuration, and builds the distributed application host.
public static class DovetailDistributedApplicationHelpers
{
public static ValueTask<DistributedApplication> Configure(
IDistributedApplicationBuilder builder,
DovetailContextBuilder contextBuilder,
CancellationToken cancellationToken)
{
// ...
}
}
builderIDistributedApplicationBuilderThe distributed application builder to configure.
contextBuilderDovetailContextBuilderThe context builder used to create the Dovetail.IDovetailContext.
cancellationTokenCancellationTokenThe cancellation token used while applying configuration and building the host.
ValueTask<DistributedApplication>The built and configured Hosting.DistributedApplication.
ArgumentNullExceptionbuilder or contextBuilder is null.