Skip to content
Docs Try Aspire

IDistributedApplicationTestingBuilder Methods

Interface Methods 3 members
A builder for creating instances of Hosting.DistributedApplication for testing purposes.
AddResource(T) Section titled AddResource(T) virtual IResourceBuilder<T>
public interface IDistributedApplicationTestingBuilder
{
public virtual IResourceBuilder<T> AddResource<T>(
T resource)
{
// ...
}
}
resource T
BuildAsync(CancellationToken) Section titled BuildAsync(CancellationToken) abstract Task<DistributedApplication>
Builds and returns a new Hosting.DistributedApplication instance. This can only be called once.
public interface IDistributedApplicationTestingBuilder
{
public abstract Task<DistributedApplication> BuildAsync(
CancellationToken cancellationToken = default(CancellationToken))
{
// ...
}
}
cancellationToken CancellationToken optional
Task<DistributedApplication> A new Hosting.DistributedApplication instance.
CreateResourceBuilder(T) Section titled CreateResourceBuilder(T) virtual IResourceBuilder<T>
public interface IDistributedApplicationTestingBuilder
{
public virtual IResourceBuilder<T> CreateResourceBuilder<T>(
T resource)
{
// ...
}
}
resource T