Skip to content
Docs Try Aspire

DistributedApplicationTestingBuilder Methods

Class Methods 8 members
Methods for creating distributed application instances for testing purposes.
Creates a new instance of IDistributedApplicationTestingBuilder.
public static class DistributedApplicationTestingBuilder
{
public static IDistributedApplicationTestingBuilder Create(
params string[] args)
{
// ...
}
}
args string[] The command line arguments to pass to the entry point.
Create(string[], Action<DistributedApplicationOptions, HostApplicationBuilderSettings>) Section titled Create(string[], Action<DistributedApplicationOptions, HostApplicationBuilderSettings>) static IDistributedApplicationTestingBuilder
Creates a new instance of IDistributedApplicationTestingBuilder.
public static class DistributedApplicationTestingBuilder
{
public static IDistributedApplicationTestingBuilder Create(
string[] args,
Action<DistributedApplicationOptions, HostApplicationBuilderSettings> configureBuilder)
{
// ...
}
}
args string[] The command line arguments to pass to the entry point.
configureBuilder Action<DistributedApplicationOptions, HostApplicationBuilderSettings> The delegate used to configure the builder.
Creates a new instance of IDistributedApplicationTestingBuilder.
public static class DistributedApplicationTestingBuilder
{
public static Task<IDistributedApplicationTestingBuilder> CreateAsync<TEntryPoint>(
CancellationToken cancellationToken = default(CancellationToken))
{
// ...
}
}
cancellationToken CancellationToken optional The Threading.CancellationToken.
Creates a new instance of IDistributedApplicationTestingBuilder.
public static class DistributedApplicationTestingBuilder
{
public static Task<IDistributedApplicationTestingBuilder> CreateAsync(
Type entryPoint,
CancellationToken cancellationToken = default(CancellationToken))
{
// ...
}
}
entryPoint Type A type in the entry point assembly of the target Aspire AppHost. Typically, the Program class can be used.
cancellationToken CancellationToken optional The Threading.CancellationToken.
Creates a new instance of IDistributedApplicationTestingBuilder.
public static class DistributedApplicationTestingBuilder
{
public static Task<IDistributedApplicationTestingBuilder> CreateAsync<TEntryPoint>(
string[] args,
CancellationToken cancellationToken = default(CancellationToken))
{
// ...
}
}
args string[] The command line arguments to pass to the entry point.
cancellationToken CancellationToken optional The Threading.CancellationToken.
Creates a new instance of IDistributedApplicationTestingBuilder.
public static class DistributedApplicationTestingBuilder
{
public static Task<IDistributedApplicationTestingBuilder> CreateAsync(
Type entryPoint,
string[] args,
CancellationToken cancellationToken = default(CancellationToken))
{
// ...
}
}
entryPoint Type A type in the entry point assembly of the target Aspire AppHost. Typically, the Program class can be used.
args string[] The command line arguments to pass to the entry point.
cancellationToken CancellationToken optional The Threading.CancellationToken.
CreateAsync(string[], Action<DistributedApplicationOptions, HostApplicationBuilderSettings>, CancellationToken) Section titled CreateAsync(string[], Action<DistributedApplicationOptions, HostApplicationBuilderSettings>, CancellationToken) static Task<IDistributedApplicationTestingBuilder>
Creates a new instance of IDistributedApplicationTestingBuilder.
public static class DistributedApplicationTestingBuilder
{
public static Task<IDistributedApplicationTestingBuilder> CreateAsync<TEntryPoint>(
string[] args,
Action<DistributedApplicationOptions, HostApplicationBuilderSettings> configureBuilder,
CancellationToken cancellationToken = default(CancellationToken))
{
// ...
}
}
args string[] The command line arguments to pass to the entry point.
configureBuilder Action<DistributedApplicationOptions, HostApplicationBuilderSettings> The delegate used to configure the builder.
cancellationToken CancellationToken optional The Threading.CancellationToken.
CreateAsync(Type, string[], Action<DistributedApplicationOptions, HostApplicationBuilderSettings>, CancellationToken) Section titled CreateAsync(Type, string[], Action<DistributedApplicationOptions, HostApplicationBuilderSettings>, CancellationToken) static Task<IDistributedApplicationTestingBuilder>
Creates a new instance of IDistributedApplicationTestingBuilder.
public static class DistributedApplicationTestingBuilder
{
public static Task<IDistributedApplicationTestingBuilder> CreateAsync(
Type entryPoint,
string[] args,
Action<DistributedApplicationOptions, HostApplicationBuilderSettings> configureBuilder,
CancellationToken cancellationToken = default(CancellationToken))
{
// ...
}
}
entryPoint Type A type in the entry point assembly of the target Aspire AppHost. Typically, the Program class can be used.
args string[] The command line arguments to pass to the entry point.
configureBuilder Action<DistributedApplicationOptions, HostApplicationBuilderSettings> The delegate used to configure the builder.
cancellationToken CancellationToken optional The Threading.CancellationToken.