Skip to content

DovetailDistributedApplicationTestingHelpers Methods

ClassMethods1 member
Shared helpers used to wire an Testing.IDistributedApplicationTestingBuilder up to a Dovetail Dovetail.IDovetailContext. Not intended to be called directly by consumers; hidden from IntelliSense via EditorBrowsableState.Never.
Configure(IDistributedApplicationTestingBuilder, DovetailContextBuilder, CancellationToken)Section titled Configure(IDistributedApplicationTestingBuilder, DovetailContextBuilder, CancellationToken)staticValueTask<DistributedApplication>
Populates the context, applies shared configuration, and builds the distributed application test host.
public static class DovetailDistributedApplicationTestingHelpers
{
public static ValueTask<DistributedApplication> Configure(
IDistributedApplicationTestingBuilder builder,
DovetailContextBuilder contextBuilder,
CancellationToken cancellationToken)
{
// ...
}
}
builderIDistributedApplicationTestingBuilderThe distributed application testing 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 test host.
ArgumentNullExceptionbuilder or contextBuilder is null.