9 types derived from ProjectResource
Aspire.Hosting (1)
Aspire.Hosting.Azure.Functions (1)
Aspire.Hosting.Maui (6)
ProjectResourceExtensions.AppHost (1)
25 instantiations of ProjectResource
Aspire.Hosting (2)
Aspire.Hosting.Radius.Tests (4)
Aspire.Hosting.Tests (19)
242 references to ProjectResource
Aspire.Hosting (60)
ProjectResourceBuilderExtensions.cs (21)
68public static IResourceBuilder<ProjectResource> AddProject<TProject>(this IDistributedApplicationBuilder builder, [ResourceName] string name) where TProject : IProjectMetadata, new()
102public static IResourceBuilder<ProjectResource> AddProject(this IDistributedApplicationBuilder builder, [ResourceName] string name, string projectPath)
115internal static IResourceBuilder<ProjectResource> AddProjectForPolyglot(
174public static IResourceBuilder<ProjectResource> AddProject<TProject>(this IDistributedApplicationBuilder builder, [ResourceName] string name, string? launchProfileName) where TProject : IProjectMetadata, new()
213public static IResourceBuilder<ProjectResource> AddProject(this IDistributedApplicationBuilder builder, [ResourceName] string name, string projectPath, string? launchProfileName)
264public static IResourceBuilder<ProjectResource> AddProject<TProject>(this IDistributedApplicationBuilder builder, [ResourceName] string name, Action<ProjectResourceOptions> configure) where TProject : IProjectMetadata, new()
275var project = new ProjectResource(name);
307public static IResourceBuilder<ProjectResource> AddProject(this IDistributedApplicationBuilder builder, [ResourceName] string name, string projectPath, Action<ProjectResourceOptions> configure)
317var project = new ProjectResource(name);
352public static IResourceBuilder<ProjectResource> AddCSharpApp(this IDistributedApplicationBuilder builder, string name, string path)
878/// reverse proxy for each process. When <see cref="WithReplicas(IResourceBuilder{ProjectResource}, int)"/> is
897public static IResourceBuilder<ProjectResource> WithReplicas(this IResourceBuilder<ProjectResource> builder, int replicas)
919/// into the project and set to true. If the <see cref="DisableForwardedHeaders(IResourceBuilder{ProjectResource})"/>
934public static IResourceBuilder<ProjectResource> DisableForwardedHeaders(this IResourceBuilder<ProjectResource> builder)
951public static IResourceBuilder<ProjectResource> WithEndpointsInEnvironment(
952this IResourceBuilder<ProjectResource> builder, Func<EndpointAnnotation, bool> filter)
963/// Adds support for containerizing this <see cref="ProjectResource"/> during deployment.
980where T : ProjectResource
1231private sealed class ProjectContainerResource(ProjectResource pr) : ContainerResource(pr.Name)
Aspire.Hosting.Azure.AppContainers (3)
Aspire.Hosting.Azure.AppService (1)
Aspire.Hosting.Azure.Sandboxes (2)
Aspire.Hosting.Azure.Tests (38)
Aspire.Hosting.Blazor (15)
Aspire.Hosting.Docker (2)
Aspire.Hosting.EntityFrameworkCore (13)
Aspire.Hosting.Foundry (2)
Aspire.Hosting.Kubernetes (4)
Aspire.Hosting.Maui (3)
Aspire.Hosting.Radius (6)
Aspire.Hosting.Radius.Tests (4)
Aspire.Hosting.RemoteHost.Tests (1)
Aspire.Hosting.Testing.Tests (1)
Aspire.Hosting.Tests (68)
Aspire.Playground.Tests (4)
Pipelines.Library (2)
Stress.AppHost (5)
TestProject.AppHost (8)