DotnetProjectHostingExtensions
Classstaticnet10.0
Provides extension methods for adding C# projects and file-based C# apps (by path) to an
Hosting.IDistributedApplicationBuilder . namespace Aspire.Hosting;
public static class DotnetProjectHostingExtensions{ // ...}5 members
Methods5
Section titled MethodsIResourceBuilder<DotnetProjectResource> Adds a C# project or file-based app to the application model.
AddDotnetProject(IDistributedApplicationBuilder, string, string, Action<ProjectResourceOptions>) extensionats ignoredIResourceBuilder<DotnetProjectResource> Adds a C# project or file-based app to the application model.
IResourceBuilder<DotnetProjectResource> Adds an environment variable to the build process for a .NET project.
WithBuildEnvironment(IResourceBuilder<DotnetProjectResource>, Action<EnvironmentCallbackContext>) extensionats ignoredIResourceBuilder<DotnetProjectResource> Adds a callback that configures build-only environment variables for a .NET project.
WithBuildEnvironment(IResourceBuilder<DotnetProjectResource>, Func<EnvironmentCallbackContext, Task>) extensionats ignoredIResourceBuilder<DotnetProjectResource> Adds an asynchronous callback that configures build-only environment variables for a .NET project.