1 type derived from ProjectResource
Aspire.Hosting.Azure.Functions (1)
2 instantiations of ProjectResource
Aspire.Hosting (2)
139 references to ProjectResource
Aspire.Hosting (55)
ProjectResourceBuilderExtensions.cs (27)
61public static IResourceBuilder<ProjectResource> AddProject<TProject>(this IDistributedApplicationBuilder builder, [ResourceName] string name) where TProject : IProjectMetadata, new()
94public static IResourceBuilder<ProjectResource> AddProject(this IDistributedApplicationBuilder builder, [ResourceName] string name, string projectPath)
141public static IResourceBuilder<ProjectResource> AddProject<TProject>(this IDistributedApplicationBuilder builder, [ResourceName] string name, string? launchProfileName) where TProject : IProjectMetadata, new()
179public static IResourceBuilder<ProjectResource> AddProject(this IDistributedApplicationBuilder builder, [ResourceName] string name, string projectPath, string? launchProfileName)
228public static IResourceBuilder<ProjectResource> AddProject<TProject>(this IDistributedApplicationBuilder builder, [ResourceName] string name, Action<ProjectResourceOptions> configure) where TProject : IProjectMetadata, new()
237var project = new ProjectResource(name);
268public static IResourceBuilder<ProjectResource> AddProject(this IDistributedApplicationBuilder builder, [ResourceName] string name, string projectPath, Action<ProjectResourceOptions> configure)
278var project = new ProjectResource(name);
287private static IResourceBuilder<ProjectResource> WithProjectDefaults(this IResourceBuilder<ProjectResource> builder, ProjectResourceOptions options)
309var projectResource = builder.Resource;
579/// reverse proxy for each process. When <see cref="WithReplicas(IResourceBuilder{ProjectResource}, int)"/> is
596public static IResourceBuilder<ProjectResource> WithReplicas(this IResourceBuilder<ProjectResource> builder, int replicas)
617/// into the project and set to true. If the <see cref="DisableForwardedHeaders(IResourceBuilder{ProjectResource})"/>
630public static IResourceBuilder<ProjectResource> DisableForwardedHeaders(this IResourceBuilder<ProjectResource> builder)
645public static IResourceBuilder<ProjectResource> WithEndpointsInEnvironment(
646this IResourceBuilder<ProjectResource> builder, Func<EndpointAnnotation, bool> filter)
657/// Adds support for containerizing this <see cref="ProjectResource"/> during deployment.
671where T : ProjectResource
709private static IConfiguration GetConfiguration(ProjectResource projectResource)
730private static void SetAspNetCoreUrls(this IResourceBuilder<ProjectResource> builder)
777private static void SetBothPortsEnvVariables(this IResourceBuilder<ProjectResource> builder)
786private static void SetOnePortsEnvVariable(this IResourceBuilder<ProjectResource> builder, EnvironmentCallbackContext context, string portEnvVariable, string scheme)
821private static void SetKestrelUrlOverrideEnvVariables(this IResourceBuilder<ProjectResource> builder)
852private sealed class ProjectContainerResource(ProjectResource pr) : ContainerResource(pr.Name)
Aspire.Hosting.Azure (1)
Aspire.Hosting.Azure.AppContainers (5)
Aspire.Hosting.Azure.AppService (1)
Aspire.Hosting.Azure.Functions (8)
Aspire.Hosting.Azure.Tests (16)
Aspire.Hosting.Docker (4)
Aspire.Hosting.Kubernetes (3)
Aspire.Hosting.Qdrant (1)
Aspire.Hosting.Testing.Tests (1)
Aspire.Hosting.Tests (31)
Aspire.Playground.Tests (5)
TestProject.AppHost (8)