9 types derived from ProjectResource
Aspire.Hosting (1)
Aspire.Hosting.Azure.Functions (1)
Aspire.Hosting.Maui (6)
Aspire.Hosting.Tests (1)
4 instantiations of ProjectResource
Aspire.Hosting (2)
Aspire.Hosting.Tests (2)
166 references to ProjectResource
Aspire.Hosting (62)
ProjectResourceBuilderExtensions.cs (26)
66public static IResourceBuilder<ProjectResource> AddProject<TProject>(this IDistributedApplicationBuilder builder, [ResourceName] string name) where TProject : IProjectMetadata, new()
99public static IResourceBuilder<ProjectResource> AddProject(this IDistributedApplicationBuilder builder, [ResourceName] string name, string projectPath)
146public static IResourceBuilder<ProjectResource> AddProject<TProject>(this IDistributedApplicationBuilder builder, [ResourceName] string name, string? launchProfileName) where TProject : IProjectMetadata, new()
185public static IResourceBuilder<ProjectResource> AddProject(this IDistributedApplicationBuilder builder, [ResourceName] string name, string projectPath, string? launchProfileName)
234public static IResourceBuilder<ProjectResource> AddProject<TProject>(this IDistributedApplicationBuilder builder, [ResourceName] string name, Action<ProjectResourceOptions> configure) where TProject : IProjectMetadata, new()
245var project = new ProjectResource(name);
277public static IResourceBuilder<ProjectResource> AddProject(this IDistributedApplicationBuilder builder, [ResourceName] string name, string projectPath, Action<ProjectResourceOptions> configure)
287var project = new ProjectResource(name);
322public static IResourceBuilder<ProjectResource> AddCSharpApp(this IDistributedApplicationBuilder builder, string name, string path)
408where TProjectResource : ProjectResource
717/// reverse proxy for each process. When <see cref="WithReplicas(IResourceBuilder{ProjectResource}, int)"/> is
735public static IResourceBuilder<ProjectResource> WithReplicas(this IResourceBuilder<ProjectResource> builder, int replicas)
756/// into the project and set to true. If the <see cref="DisableForwardedHeaders(IResourceBuilder{ProjectResource})"/>
769public static IResourceBuilder<ProjectResource> DisableForwardedHeaders(this IResourceBuilder<ProjectResource> builder)
784public static IResourceBuilder<ProjectResource> WithEndpointsInEnvironment(
785this IResourceBuilder<ProjectResource> builder, Func<EndpointAnnotation, bool> filter)
796/// Adds support for containerizing this <see cref="ProjectResource"/> during deployment.
810where T : ProjectResource
862private static IConfiguration GetConfiguration(ProjectResource projectResource)
889private static void SetAspNetCoreUrls(this IResourceBuilder<ProjectResource> builder)
933private static void SetBothPortsEnvVariables(this IResourceBuilder<ProjectResource> builder)
942private static void SetOnePortsEnvVariable(this IResourceBuilder<ProjectResource> builder, EnvironmentCallbackContext context, string portEnvVariable, string scheme)
977private static void SetKestrelUrlOverrideEnvVariables(this IResourceBuilder<ProjectResource> builder)
1018private sealed class ProjectContainerResource(ProjectResource pr) : ContainerResource(pr.Name)
Aspire.Hosting.Azure (1)
Aspire.Hosting.Azure.AppContainers (3)
Aspire.Hosting.Azure.AppService (1)
Aspire.Hosting.Azure.Functions (8)
Aspire.Hosting.Azure.Tests (24)
Aspire.Hosting.Docker (2)
Aspire.Hosting.Kubernetes (2)
Aspire.Hosting.Maui (2)
Aspire.Hosting.Qdrant (2)
Aspire.Hosting.Testing.Tests (1)
Aspire.Hosting.Tests (42)
Aspire.Playground.Tests (5)
Pipelines.Library (2)
Stress.AppHost (1)
TestProject.AppHost (8)