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) { // ... }}Parameters
args string[] The command line arguments to pass to the entry point. Returns
IDistributedApplicationTestingBuilder A new instance of IDistributedApplicationTestingBuilder. 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) { // ... }}Parameters
args string[] The command line arguments to pass to the entry point. configureBuilder Action<DistributedApplicationOptions, HostApplicationBuilderSettings> The delegate used to configure the builder. Returns
IDistributedApplicationTestingBuilder A new instance of IDistributedApplicationTestingBuilder. CreateAsync(CancellationToken) Section titled CreateAsync(CancellationToken) static Task<IDistributedApplicationTestingBuilder> Creates a new instance of
IDistributedApplicationTestingBuilder. public static class DistributedApplicationTestingBuilder{ public static Task<IDistributedApplicationTestingBuilder> CreateAsync<TEntryPoint>( CancellationToken cancellationToken = default(CancellationToken)) { // ... }}Parameters
cancellationToken CancellationToken optional The Threading.CancellationToken. Returns
Task<IDistributedApplicationTestingBuilder> A new instance of IDistributedApplicationTestingBuilder. CreateAsync(Type, CancellationToken) Section titled CreateAsync(Type, CancellationToken) static Task<IDistributedApplicationTestingBuilder> Creates a new instance of
IDistributedApplicationTestingBuilder. public static class DistributedApplicationTestingBuilder{ public static Task<IDistributedApplicationTestingBuilder> CreateAsync( Type entryPoint, CancellationToken cancellationToken = default(CancellationToken)) { // ... }}Parameters
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. Returns
Task<IDistributedApplicationTestingBuilder> A new instance of IDistributedApplicationTestingBuilder. CreateAsync(string[], CancellationToken) Section titled CreateAsync(string[], CancellationToken) static Task<IDistributedApplicationTestingBuilder> Creates a new instance of
IDistributedApplicationTestingBuilder. public static class DistributedApplicationTestingBuilder{ public static Task<IDistributedApplicationTestingBuilder> CreateAsync<TEntryPoint>( string[] args, CancellationToken cancellationToken = default(CancellationToken)) { // ... }}Parameters
args string[] The command line arguments to pass to the entry point. cancellationToken CancellationToken optional The Threading.CancellationToken. Returns
Task<IDistributedApplicationTestingBuilder> A new instance of IDistributedApplicationTestingBuilder. CreateAsync(Type, string[], CancellationToken) Section titled CreateAsync(Type, string[], CancellationToken) static Task<IDistributedApplicationTestingBuilder> Creates a new instance of
IDistributedApplicationTestingBuilder. public static class DistributedApplicationTestingBuilder{ public static Task<IDistributedApplicationTestingBuilder> CreateAsync( Type entryPoint, string[] args, CancellationToken cancellationToken = default(CancellationToken)) { // ... }}Parameters
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. Returns
Task<IDistributedApplicationTestingBuilder> A new instance of IDistributedApplicationTestingBuilder. 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)) { // ... }}Parameters
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. Returns
Task<IDistributedApplicationTestingBuilder> A new instance of IDistributedApplicationTestingBuilder. 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)) { // ... }}Parameters
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. Returns
Task<IDistributedApplicationTestingBuilder> A new instance of IDistributedApplicationTestingBuilder.