IDistributedApplicationBuilder
AppHostAssembly
AppHostDirectory
Configuration
Environment
Eventing
ExecutionContext
Resources
Services
AddResource<T>(T)
Build()
CreateResourceBuilder<T>(T)
AddAWSAPIGatewayEmulator(IDistributedApplicationBuilder, String, APIGatewayType)
AddAWSCDKStack(IDistributedApplicationBuilder, String)
AddAWSCDKStack(IDistributedApplicationBuilder, String, String)
AddAWSCDKStack<T>(IDistributedApplicationBuilder, String, ConstructBuilderDelegate<T>)
AddAWSCloudFormationStack(IDistributedApplicationBuilder, String, String)
AddAWSCloudFormationTemplate(IDistributedApplicationBuilder, String, String, String)
AddAWSDynamoDBLocal(IDistributedApplicationBuilder, String, DynamoDBLocalOptions)
AddAWSLambdaFunction<TLambdaProject>(IDistributedApplicationBuilder, String, String, LambdaFunctionOptions)
AddAWSLambdaServiceEmulator(IDistributedApplicationBuilder, LambdaEmulatorOptions)
AddAWSSDKConfig(IDistributedApplicationBuilder)
AddAzureAppConfiguration(IDistributedApplicationBuilder, String)
AddAzureApplicationInsights(IDistributedApplicationBuilder, String)
AddAzureApplicationInsights(IDistributedApplicationBuilder, String, IResourceBuilder<AzureLogAnalyticsWorkspaceResource>)
AddAzureCosmosDB(IDistributedApplicationBuilder, String)
AddAzureEventHubs(IDistributedApplicationBuilder, String)
AddAzureInfrastructure(IDistributedApplicationBuilder, String, Action<AzureResourceInfrastructure>)
AddAzureKeyVault(IDistributedApplicationBuilder, String)
AddAzureLogAnalyticsWorkspace(IDistributedApplicationBuilder, String)
AddAzureOpenAI(IDistributedApplicationBuilder, String)
AddAzurePostgresFlexibleServer(IDistributedApplicationBuilder, String)
AddAzureProvisioning(IDistributedApplicationBuilder)
AddAzurePublisher(IDistributedApplicationBuilder, String, Action<AzurePublisherOptions>)
AddAzureRedis(IDistributedApplicationBuilder, String)
AddAzureSearch(IDistributedApplicationBuilder, String)
AddAzureServiceBus(IDistributedApplicationBuilder, String)
AddAzureSignalR(IDistributedApplicationBuilder, String)
AddAzureSignalR(IDistributedApplicationBuilder, String, AzureSignalRServiceMode)
AddAzureSqlServer(IDistributedApplicationBuilder, String)
AddAzureStorage(IDistributedApplicationBuilder, String)
AddAzureWebPubSub(IDistributedApplicationBuilder, String)
AddBicepTemplate(IDistributedApplicationBuilder, String, String)
AddBicepTemplateString(IDistributedApplicationBuilder, String, String)
AddConnectionString(IDistributedApplicationBuilder, String, ReferenceExpression)
AddConnectionString(IDistributedApplicationBuilder, String, String)
AddContainer(IDistributedApplicationBuilder, String, String)
AddContainer(IDistributedApplicationBuilder, String, String, String)
AddDockerfile(IDistributedApplicationBuilder, String, String, String, String)
AddElasticsearch(IDistributedApplicationBuilder, String, IResourceBuilder<ParameterResource>, Int32?)
AddExecutable(IDistributedApplicationBuilder, String, String, String, Object[])
AddExecutable(IDistributedApplicationBuilder, String, String, String, String[])
AddGarnet(IDistributedApplicationBuilder, String, Int32?)
AddGarnet(IDistributedApplicationBuilder, String, Int32?, IResourceBuilder<ParameterResource>)
AddKafka(IDistributedApplicationBuilder, String, Int32?)
AddKeycloak(IDistributedApplicationBuilder, String, Int32?, IResourceBuilder<ParameterResource>, IResourceBuilder<ParameterResource>)
AddMilvus(IDistributedApplicationBuilder, String, IResourceBuilder<ParameterResource>, Int32?)
AddMongoDB(IDistributedApplicationBuilder, String, Int32?)
AddMongoDB(IDistributedApplicationBuilder, String, Int32?, IResourceBuilder<ParameterResource>, IResourceBuilder<ParameterResource>)
AddMySql(IDistributedApplicationBuilder, String, IResourceBuilder<ParameterResource>, Int32?)
AddNats(IDistributedApplicationBuilder, String, Int32?)
AddNats(IDistributedApplicationBuilder, String, Int32?, IResourceBuilder<ParameterResource>, IResourceBuilder<ParameterResource>)
AddNodeApp(IDistributedApplicationBuilder, String, String, String, String[])
AddNpmApp(IDistributedApplicationBuilder, String, String, String, String[])
AddOracle(IDistributedApplicationBuilder, String, IResourceBuilder<ParameterResource>, Int32?)
AddOrleans(IDistributedApplicationBuilder, String)
AddParameter(IDistributedApplicationBuilder, String, Boolean)
AddParameter(IDistributedApplicationBuilder, String, ParameterDefault, Boolean, Boolean)
AddParameter(IDistributedApplicationBuilder, String, String, Boolean, Boolean)
AddParameter(IDistributedApplicationBuilder, String, Func<String>, Boolean, Boolean)
AddParameterFromConfiguration(IDistributedApplicationBuilder, String, String, Boolean)
AddPostgres(IDistributedApplicationBuilder, String, IResourceBuilder<ParameterResource>, IResourceBuilder<ParameterResource>, Int32?)
AddProject(IDistributedApplicationBuilder, String, String)
AddProject(IDistributedApplicationBuilder, String, String, String)
AddProject<TProject>(IDistributedApplicationBuilder, String)
AddProject<TProject>(IDistributedApplicationBuilder, String, Action<ProjectResourceOptions>)
AddProject<TProject>(IDistributedApplicationBuilder, String, String)
AddProject(IDistributedApplicationBuilder, String, String, Action<ProjectResourceOptions>)
AddPublisher<TPublisher, TPublisherOptions>(IDistributedApplicationBuilder, String, Action<TPublisherOptions>)
AddPythonApp(IDistributedApplicationBuilder, String, String, String, String[])
AddPythonApp(IDistributedApplicationBuilder, String, String, String, String, String[])
AddPythonProject(IDistributedApplicationBuilder, String, String, String, String[])
AddPythonProject(IDistributedApplicationBuilder, String, String, String, String, String[])
AddQdrant(IDistributedApplicationBuilder, String, IResourceBuilder<ParameterResource>, Int32?, Int32?)
AddRabbitMQ(IDistributedApplicationBuilder, String, IResourceBuilder<ParameterResource>, IResourceBuilder<ParameterResource>, Int32?)
AddRedis(IDistributedApplicationBuilder, String, Int32?)
AddRedis(IDistributedApplicationBuilder, String, Int32?, IResourceBuilder<ParameterResource>)
AddSeq(IDistributedApplicationBuilder, String, Int32?)
AddSqlServer(IDistributedApplicationBuilder, String, IResourceBuilder<ParameterResource>, Int32?)
AddValkey(IDistributedApplicationBuilder, String, Int32?)
AddValkey(IDistributedApplicationBuilder, String, Int32?, IResourceBuilder<ParameterResource>)
CreateResourceBuilder<T>(IDistributedApplicationBuilder, String)
net10.0-windows7.0
namespace Aspire.Hosting
{
public static class PythonAppResourceBuilderExtensions
{
public static IResourceBuilder<PythonAppResource!>! AddPythonApp(this IDistributedApplicationBuilder! builder, string! name, string! appDirectory, string! scriptPath, string! virtualEnvironmentPath, params string![]! scriptArgs);
}
}
.NET | 8.09.010.0 |
---|---|
Information specific to net10.0 | |
Platforms | This API is only available when you target a specific platform: |
Windows | 7.0 |
Information specific to net10.0-windows7.0 | |
Assemblies | Aspire.Hosting.Python , Version=9.1.0.0, PublicKeyToken=cc7b13ffcd2ddd51 Aspire.Hosting.Python , Version=9.2.0.0, PublicKeyToken=cc7b13ffcd2ddd51 |
Referencing | Your project needs a package reference to |
Package | Aspire.Hosting.Python (9.1.0) net8.0 |
Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API