267 references to AspireExport
Aspire.Hosting (80)
ApplicationModel\CommandLineArgsCallbackAnnotation.cs (1)
132[AspireExport("CommandLineArgsCallbackContext.args", MethodName = "args")]
ApplicationModel\HttpsCertificateConfigurationCallbackAnnotaion.cs (1)
120[AspireExport("HttpsCertificateConfigurationCallbackAnnotationContext.arguments", MethodName = "arguments")]
ApplicationModel\ResourceUrlsCallbackContext.cs (1)
70[AspireExport("ResourceUrlsCallbackContext.urls", MethodName = "urls")]
ApplicationModel\ResourceUrlsEditor.cs (2)
21[AspireExport("ResourceUrlsEditor.add", MethodName = "add")] 52[AspireExport("ResourceUrlsEditor.addForEndpoint", MethodName = "addForEndpoint")]
Ats\CollectionExports.cs (18)
36[AspireExport("Dict.get")] 49[AspireExport("Dict.set")] 59[AspireExport("Dict.remove")] 77[AspireExport("Dict.keys")] 87[AspireExport("Dict.has")] 96[AspireExport("Dict.count")] 104[AspireExport("Dict.clear")] 113[AspireExport("Dict.values")] 122[AspireExport("Dict.toObject")] 214[AspireExport("List.get")] 224[AspireExport("List.set")] 238[AspireExport("List.add")] 248[AspireExport("List.removeAt")] 264[AspireExport("List.length")] 272[AspireExport("List.clear")] 282[AspireExport("List.insert")] 297[AspireExport("List.indexOf")] 306[AspireExport("List.toArray")]
Ats\DockerfileBuilderExports.cs (8)
20[AspireExport("dockerfileBuilderArg", MethodName = "arg")] 31[AspireExport("dockerfileBuilderFrom", MethodName = "from")] 42[AspireExport("dockerfileStageArg", MethodName = "arg")] 63[AspireExport("dockerfileStageRun", MethodName = "run")] 73[AspireExport("dockerfileStageCopy", MethodName = "copy")] 84[AspireExport("dockerfileStageCopyFrom", MethodName = "copyFrom")] 175[AspireExport("dockerfileBuilderAddContainerFilesStages", MethodName = "addContainerFilesStages")] 187[AspireExport("dockerfileStageAddContainerFiles", MethodName = "addContainerFiles")]
Ats\EventingExports.cs (4)
167[AspireExport("eventingSubscriberOnBeforeStart", MethodName = "onBeforeStart")] 182[AspireExport("eventingSubscriberOnBeforePublish", MethodName = "onBeforePublish")] 197[AspireExport("eventingSubscriberOnAfterPublish", MethodName = "onAfterPublish")] 212[AspireExport("eventingSubscriberOnAfterResourcesCreated", MethodName = "onAfterResourcesCreated")]
Ats\ExecutionConfigurationExports.cs (2)
39[AspireExport("buildExecutionConfiguration", MethodName = "build")] 58[AspireExport("withHttpsCertificateConfigExport", MethodName = "withHttpsCertificateConfig")]
Ats\ResourceCommandExports.cs (1)
36[AspireExport("executeResourceCommand", MethodName = "executeCommandAsync")]
ContainerRegistryResourceBuilderExtensions.cs (1)
122[AspireExport("addContainerRegistry")]
ContainerResourceBuilderExtensions.cs (6)
150[AspireExport("addContainer")] 1221[AspireExport("withBuildArg")] 1276[AspireExport("withParameterBuildSecret", MethodName = "withBuildSecret")] 1329[AspireExport("withContainerCertificatePaths")] 1551[AspireExport("withContainerFiles")] 1600[AspireExport("withContainerFilesCallback", MethodName = "withContainerFilesCallback")]
DistributedApplication.cs (2)
258[AspireExport("createBuilder")] 518[AspireExport("run", RunSyncOnBackgroundThread = true)]
ExecutableResourceBuilderExtensions.cs (1)
180[AspireExport("withExecutableCommand")]
ExternalServiceBuilderExtensions.cs (2)
44[AspireExport("addExternalService")] 293[AspireExport("withExternalServiceHttpHealthCheck", MethodName = "withHttpHealthCheck")]
IInteractionService.cs (2)
741[AspireExport("InteractionInputCollection.toArray", MethodName = "toArray")] 869[AspireExport("InputsDialogValidationContext.addValidationError", MethodName = "addValidationError")]
OtlpConfigurationExtensions.cs (1)
148[AspireExport("withOtlpExporter")]
ParameterResourceBuilderExtensions.cs (4)
44[AspireExport("addParameter")] 188[AspireExport("addParameterWithGeneratedValue")] 258[AspireExport("withCustomInput")] 339[AspireExport("addConnectionString")]
ProjectResourceBuilderExtensions.cs (3)
113[AspireExport("addProject")] 364[AspireExport("addCSharpApp")] 971[AspireExport("publishProjectAsDockerFileWithConfigure", MethodName = "publishAsDockerFile", RunSyncOnBackgroundThread = true)]
RequiredCommandResourceExtensions.cs (1)
64[AspireExport("withRequiredCommandValidation", MethodName = "withRequiredCommandValidation")]
ResourceBuilderExtensions.cs (18)
382[AspireExport("withEnvironmentCallback")] 635[AspireExport("withConnectionProperty")] 720[AspireExport("withArgsCallback")] 895[AspireExport("withReferenceEnvironment")] 2070[AspireExport("withUrl")] 2257[AspireExport("publishWithContainerFilesFromResource", MethodName = "publishWithContainerFiles")] 2375[AspireExport("waitFor")] 2500[AspireExport("waitForStart")] 2654[AspireExport("waitForResourceCompletion", MethodName = "waitForCompletion")] 3222[AspireExport("withProcessCommand")] 3259[AspireExport("withProcessCommandFactory")] 3781[AspireExport("withHttpCommand")] 4173[AspireExport("withParameterHttpsDeveloperCertificate", MethodName = "withHttpsDeveloperCertificate")] 4458[AspireExport("withBuilderRelationship", MethodName = "withRelationship")] 4594[AspireExport("withBuilderParentRelationship", MethodName = "withParentRelationship")] 4660[AspireExport("withBuilderChildRelationship", MethodName = "withChildRelationship")] 5027[AspireExport("withHttpProbe")] 5181[AspireExport("withHiddenOnCompletion")]
TerminalResourceBuilderExtensions.cs (1)
123[AspireExport("withTerminal")]
Aspire.Hosting.Azure (15)
AzureBicepResourceExtensions.cs (1)
142[AspireExport("withParameter")]
AzureUserAssignedIdentityExtensions.cs (1)
63[AspireExport("withUserAssignedIdentityAzureUserAssignedIdentity", MethodName = "withAzureUserAssignedIdentity")]
ExistingAzureResourceExtensions.cs (13)
34[AspireExport("isExisting")] 82[AspireExport("runAsExisting")] 137[AspireExport("publishAsExisting")] 175[AspireExport("asExisting")] 232[AspireExport("runAsExistingInSubscription")] 289[AspireExport("publishAsExistingInSubscription")] 346[AspireExport("asExistingInSubscription")] 404[AspireExport("runAsExistingInResourceGroup")] 464[AspireExport("publishAsExistingInResourceGroup")] 524[AspireExport("asExistingInResourceGroup")] 580[AspireExport("runAsExistingInTenant")] 632[AspireExport("publishAsExistingInTenant")] 684[AspireExport("asExistingInTenant")]
Aspire.Hosting.Azure.AppConfiguration (1)
AzureAppConfigurationExtensions.cs (1)
221[AspireExport("withAppConfigurationRoleAssignments")]
Aspire.Hosting.Azure.AppContainers (6)
AzureContainerAppContainerExtensions.cs (1)
34[AspireExport("publishContainerAsAzureContainerApp", MethodName = "publishAsAzureContainerApp")]
AzureContainerAppExecutableExtensions.cs (1)
34[AspireExport("publishExecutableAsAzureContainerApp", MethodName = "publishAsAzureContainerApp")]
AzureContainerAppPolyglotCustomization.cs (1)
14[AspireExport("configureContainerAppScale", MethodName = "configureScale")]
AzureContainerAppProjectExtensions.cs (1)
35[AspireExport("publishProjectAsAzureContainerApp", MethodName = "publishAsAzureContainerApp")]
ContainerAppExtensions.cs (2)
205[AspireExport("publishAsAzureContainerAppJob")] 257[AspireExport("publishAsScheduledAzureContainerAppJob")]
Aspire.Hosting.Azure.AppService (4)
AzureAppServiceEnvironmentExtensions.cs (2)
367[AspireExport("withAzureApplicationInsights")] 447[AspireExport("withDeploymentSlot")]
AzureAppServicePolyglotCustomization.cs (2)
14[AspireExport("configureWebSiteSiteConfig", MethodName = "configureSiteConfig")] 27[AspireExport("configureWebSiteSlotSiteConfig", MethodName = "configureSlotSiteConfig")]
Aspire.Hosting.Azure.CognitiveServices (1)
AzureOpenAIExtensions.cs (1)
266[AspireExport("withCognitiveServicesRoleAssignments")]
Aspire.Hosting.Azure.ContainerRegistry (2)
AzureContainerRegistryExtensions.cs (2)
88[AspireExport("withContainerRegistryAzureContainerRegistry", MethodName = "withAzureContainerRegistry")] 276[AspireExport("withContainerRegistryRoleAssignments")]
Aspire.Hosting.Azure.CosmosDB (2)
AzureCosmosDBExtensions.cs (2)
401[AspireExport("addContainer")] 572[AspireExport("withAccessKeyAuthentication")]
Aspire.Hosting.Azure.EventHubs (1)
AzureEventHubsExtensions.cs (1)
541[AspireExport("withEventHubsRoleAssignments")]
Aspire.Hosting.Azure.Functions (2)
DurableTask\DurableTaskResourceExtensions.cs (2)
107[AspireExport("runAsExisting")] 295[AspireExport("withTaskHubName")]
Aspire.Hosting.Azure.KeyVault (2)
AzureKeyVaultResourceExtensions.cs (2)
193[AspireExport("withKeyVaultRoleAssignments")] 263[AspireExport("addSecret")]
Aspire.Hosting.Azure.Kubernetes (2)
AzureKubernetesEnvironmentExtensions.cs (1)
291[AspireExport("withNodePoolSubnet", MethodName = "withSubnet")]
AzureKubernetesIngressExtensions.cs (1)
198[AspireExport("withLoadBalancerOnIngress", MethodName = "withLoadBalancer")]
Aspire.Hosting.Azure.Network (4)
AzureNetworkSecurityPerimeterExtensions.cs (1)
134[AspireExport("associateWithNetworkSecurityPerimeter", MethodName = "withNetworkSecurityPerimeter")]
AzureVirtualNetworkExtensions.cs (3)
82[AspireExport("addAzureVirtualNetwork")] 246[AspireExport("addSubnet")] 307[AspireExport("withSubnetDelegatedSubnet", MethodName = "withDelegatedSubnet")]
Aspire.Hosting.Azure.PostgreSQL (1)
AzurePostgresExtensions.cs (1)
330[AspireExport("withPasswordAuthentication")]
Aspire.Hosting.Azure.Redis (1)
AzureManagedRedisExtensions.cs (1)
162[AspireExport("withAccessKeyAuthentication")]
Aspire.Hosting.Azure.Search (1)
AzureSearchExtensions.cs (1)
153[AspireExport("withSearchRoleAssignments")]
Aspire.Hosting.Azure.ServiceBus (4)
AzureServiceBusExtensions.cs (4)
197[AspireExport("withQueueProperties", MethodName = "withProperties", RunSyncOnBackgroundThread = true)] 283[AspireExport("withTopicProperties", MethodName = "withProperties", RunSyncOnBackgroundThread = true)] 356[AspireExport("withSubscriptionProperties", MethodName = "withProperties", RunSyncOnBackgroundThread = true)] 697[AspireExport("withServiceBusRoleAssignments")]
Aspire.Hosting.Azure.SignalR (2)
AzureSignalRExtensions.cs (2)
134[AspireExport("addAzureSignalR")] 221[AspireExport("withSignalRRoleAssignments")]
Aspire.Hosting.Azure.Storage (1)
AzureStorageExtensions.cs (1)
752[AspireExport("withStorageRoleAssignments")]
Aspire.Hosting.Azure.WebPubSub (2)
AzureWebPubSubExtensions.cs (2)
263[AspireExport("addEventHandlerWithoutAuth", MethodName = "addEventHandler")] 338[AspireExport("withWebPubSubRoleAssignments")]
Aspire.Hosting.Blazor (2)
BlazorGatewayExtensions.cs (2)
153[AspireExport("addBlazorWasmProject")] 216[AspireExport("withDotnetProjectBlazorClientApp", MethodName = "withBlazorClientApp")]
Aspire.Hosting.CodeGeneration.Go.Tests (5)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestExtensions.cs (5)
669[AspireExport("withUnionDependency")] 851[AspireExport("withMergeLabelCategorized")] 878[AspireExport("withMergeEndpointScheme")] 907[AspireExport("withMergeLoggingPath")] 939[AspireExport("withMergeRouteMiddleware")]
Aspire.Hosting.CodeGeneration.Java.Tests (5)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestExtensions.cs (5)
669[AspireExport("withUnionDependency")] 851[AspireExport("withMergeLabelCategorized")] 878[AspireExport("withMergeEndpointScheme")] 907[AspireExport("withMergeLoggingPath")] 939[AspireExport("withMergeRouteMiddleware")]
Aspire.Hosting.CodeGeneration.Python.Tests (5)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestExtensions.cs (5)
669[AspireExport("withUnionDependency")] 851[AspireExport("withMergeLabelCategorized")] 878[AspireExport("withMergeEndpointScheme")] 907[AspireExport("withMergeLoggingPath")] 939[AspireExport("withMergeRouteMiddleware")]
Aspire.Hosting.CodeGeneration.Rust.Tests (5)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestExtensions.cs (5)
669[AspireExport("withUnionDependency")] 851[AspireExport("withMergeLabelCategorized")] 878[AspireExport("withMergeEndpointScheme")] 907[AspireExport("withMergeLoggingPath")] 939[AspireExport("withMergeRouteMiddleware")]
Aspire.Hosting.CodeGeneration.TypeScript.Tests (5)
TestTypes\TestExtensions.cs (5)
669[AspireExport("withUnionDependency")] 851[AspireExport("withMergeLabelCategorized")] 878[AspireExport("withMergeEndpointScheme")] 907[AspireExport("withMergeLoggingPath")] 939[AspireExport("withMergeRouteMiddleware")]
Aspire.Hosting.DevTunnels (5)
DevTunnelResourceBuilderExtensions.cs (5)
239[AspireExport("addDevTunnel")] 261[AspireExport("withReferenceResourceAnonymous", MethodName = "withTunnelReferenceAll")] 310[AspireExport("withReferenceEndpoint", MethodName = "withTunnelReference")] 323[AspireExport("withReferenceEndpointAnonymous", MethodName = "withTunnelReferenceAnonymous")] 426[AspireExport("getEndpointByEndpointReference", MethodName = "getTunnelEndpoint")]
Aspire.Hosting.Docker (7)
DockerComposeEnvironmentExtensions.cs (1)
190[AspireExport("configureDashboard", MethodName = "configureDashboard", RunSyncOnBackgroundThread = true)]
DockerComposeResourceExtensions.cs (6)
27[AspireExport("addComposeFileNetwork", MethodName = "addNetwork", RunSyncOnBackgroundThread = true)] 58[AspireExport("addComposeFileService", MethodName = "addService", RunSyncOnBackgroundThread = true)] 88[AspireExport("addComposeFileVolume", MethodName = "addVolume", RunSyncOnBackgroundThread = true)] 121[AspireExport("addComposeFileConfig", MethodName = "addConfig", RunSyncOnBackgroundThread = true)] 155[AspireExport("addComposeFileSecret", MethodName = "addSecret", RunSyncOnBackgroundThread = true)] 189[AspireExport("addComposeServiceVolume", MethodName = "addVolume", RunSyncOnBackgroundThread = true)]
Aspire.Hosting.Dotnet (1)
DotnetProjectHostingExtensions.cs (1)
60[AspireExport("addDotnetProject")]
Aspire.Hosting.EntityFrameworkCore (2)
EFMigrationResourceBuilderExtensions.cs (1)
272[AspireExport("withMigrationsProject")]
EFResourceBuilderExtensions.cs (1)
105[AspireExport("addEFMigrations")]
Aspire.Hosting.Foundry (15)
FoundryExtensions.cs (3)
89[AspireExport("addDeployment")] 149[AspireExport("withFoundryDeploymentProperties", MethodName = "withProperties", RunSyncOnBackgroundThread = true)] 258[AspireExport("withFoundryRoleAssignments")]
HostedAgent\HostedAgentBuilderExtension.cs (2)
132[AspireExport("asHostedAgent", MethodName = "asHostedAgent")] 162[AspireExport("asHostedAgentWithProtocol")]
Project\ConnectionBuilderExtensions.cs (7)
107[AspireExport("addCosmosConnection")] 146[AspireExport("addStorageConnection")] 191[AspireExport("addContainerRegistryConnection")] 230[AspireExport("addSearchConnection")] 249[AspireExport("addKeyVaultConnection")] 284[AspireExport("addConnection")] 386[AspireExport("addBingGroundingConnectionFromParameter")]
Project\ProjectBuilderExtension.cs (2)
160[AspireExport("addCapabilityHostProject", MethodName = "addCapabilityHost")] 293[AspireExport("addModelDeployment")]
PromptAgent\PromptAgentBuilderExtensions.cs (1)
435[AspireExport("withBingReference", MethodName = "withReference")]
Aspire.Hosting.Garnet (1)
GarnetBuilderExtensions.cs (1)
181[AspireExport("addGarnet")]
Aspire.Hosting.GitHub.Models (1)
GitHubModelsExtensions.cs (1)
199[AspireExport("enableHealthCheck")]
Aspire.Hosting.Java (2)
JavaHostingExtensions.cs (2)
183[AspireExport("addJavaAppWithJar")] 1118[AspireExport("withOtelAgentDefaultPath")]
Aspire.Hosting.JavaScript (1)
JavaScriptHostingExtensions.cs (1)
875[AspireExport("publishAsStaticWebsite")]
Aspire.Hosting.Keycloak (2)
KeycloakResourceBuilderExtensions.cs (2)
329[AspireExport("withOtlpExporter")] 368[AspireExport("withRealmImport")]
Aspire.Hosting.Kubernetes (33)
CertManagerExtensions.cs (4)
202[AspireExport("withLetsEncryptProductionParam")] 231[AspireExport("withLetsEncryptStagingParam")] 271[AspireExport("withAcmeServerParam")] 330[AspireExport("withGatewayTlsIssuer")]
KubernetesEnvironmentExtensions.cs (2)
206[AspireExport("configureDashboard", MethodName = "configureDashboard", RunSyncOnBackgroundThread = true)] 282[AspireExport("withKubernetesNodePool", MethodName = "withNodePool")]
KubernetesGatewayExtensions.cs (9)
79[AspireExport("withGatewayClassParam")] 103[AspireExport("withGatewayPathRoute")] 140[AspireExport("withGatewayHostRoute")] 177[AspireExport("withGatewayHostname", MethodName = "withHostname")] 196[AspireExport("withGatewayHostnameParam")] 219[AspireExport("withGatewayTls", MethodName = "withTls")] 240[AspireExport("withGatewayTlsParam")] 260[AspireExport("withGatewayTlsAuto")] 315[AspireExport("withGatewayAnnotationParam")]
KubernetesHelmChartExtensions.cs (4)
165[AspireExport("withHelmChartNamespace")] 186[AspireExport("withHelmChartReleaseName")] 220[AspireExport("withHelmChartDestroy")] 276[AspireExport("withHelmChartForceConflicts")]
KubernetesIngressExtensions.cs (9)
89[AspireExport("withIngressClassParam")] 118[AspireExport("withIngressPath")] 160[AspireExport("withIngressHostAndPath")] 202[AspireExport("withIngressHostname", MethodName = "withHostname")] 221[AspireExport("withIngressHostnameParam")] 242[AspireExport("withIngressTls", MethodName = "withTls")] 263[AspireExport("withIngressTlsParam")] 283[AspireExport("withIngressTlsAuto")] 364[AspireExport("withIngressAnnotationParam")]
KubernetesPersistentVolumeExtensions.cs (5)
94[AspireExport("withStorageClassParam")] 135[AspireExport("withCapacityParam")] 208[AspireExport("withVolumeAnnotationParam")] 257[AspireExport("withKubernetesPersistentVolume")] 304[AspireExport("withKubernetesPersistentVolumeMount")]
Aspire.Hosting.Nats (1)
NatsBuilderExtensions.cs (1)
114[AspireExport("addNats")]
Aspire.Hosting.Orleans (2)
OrleansServiceClientExtensions.cs (1)
21[AspireExport("withOrleansClientReference")]
OrleansServiceExtensions.cs (1)
413[AspireExport("withOrleansReference")]
Aspire.Hosting.PostgreSQL (3)
PostgresBuilderExtensions.cs (3)
248[AspireExport("withPgAdminHostPort", MethodName = "withHostPort")] 265[AspireExport("withPgWebHostPort", MethodName = "withHostPort")] 599[AspireExport("withPostgresHostPort", MethodName = "withHostPort")]
Aspire.Hosting.RabbitMQ (1)
RabbitMQBuilderExtensions.cs (1)
148[AspireExport("withManagementPlugin")]
Aspire.Hosting.Redis (4)
RedisBuilderExtensions.cs (4)
407[AspireExport("withRedisCommanderHostPort", MethodName = "withHostPort")] 424[AspireExport("withRedisInsightHostPort", MethodName = "withHostPort")] 583[AspireExport("withRedisInsightDataVolume", MethodName = "withDataVolume")] 598[AspireExport("withRedisInsightDataBindMount", MethodName = "withDataBindMount")]
Aspire.Hosting.RemoteHost.Tests (20)
AtsCapabilityScannerTests.cs (5)
847[AspireExport("descriptionFallback", Description = "Uses the description as fallback documentation.")] 854[AspireExport("shadowedExporter")] 861[AspireExport("specificShadowedExporter", MethodName = "shadowedExporter")] 867[AspireExport("otherEnvironmentProbe")] 1002[AspireExport("classLevelBackgroundThreadProbe")]
AttributeDataReaderTests.cs (3)
200[AspireExport("officialMethod")] 206[AspireExport("overriddenMethod", MethodName = "customName")] 219[AspireExport("obsoleteMethod")]
CapabilityDispatcherTests.cs (12)
2165[AspireExport("asyncVoid")] 2210[AspireExport("withReference")] 2218[AspireExport("withEndpoint")] 2229[AspireExport("withHttpEndpoint")] 2469[AspireExport("acceptReadOnlyList")] 2483[AspireExport("acceptDtoUnion")] 2495[AspireExport("acceptEnumStringUnion")] 2507[AspireExport("acceptHandleUnion")] 2526[AspireExport("returnTypedMutableList")] 2533[AspireExport("returnMutableDict")] 2544[AspireExport("returnTypedMutableDict")] 2555[AspireExport("returnIntKeyMutableDict")]
Aspire.Hosting.Testing (2)
DistributedApplicationHostingTestingExtensions.cs (2)
133[AspireExport("getDashboardUrl")] 192[AspireExport("getConnectionString")]
Aspire.Hosting.Yarp (3)
ConfigurationBuilder\YarpCluster.cs (1)
284[AspireExport("withClusterMetadata", MethodName = "withMetadata")]
ConfigurationBuilder\YarpRoute.cs (1)
176[AspireExport("withRouteMetadata", MethodName = "withMetadata")]
YarpResourceExtensions.cs (1)
182[AspireExport("withStaticFiles")]