Nextended.Aspire.Hosting.AspireUI — API reference
The complete public surface of Nextended.Aspire.Hosting.AspireUI, generated from the compiled assembly.
Generated
This page is generated by tools/ApiRef from the compiled assembly — it includes members with no XML comment and therefore cannot drift from the code. Do not edit by hand.
Nextended.Aspire.Hosting.AspireUI
AspireUIBuilderExtensions
static class
Fluent API for running AspireUI inside your Aspire stack. Start with AddAspireUI, then optionally WithAdminUser and WithSeedStack to have it come up pre-configured.
AspireUIResource
class
AspireUI — the visual .NET Aspire AppHost builder — running as a container resource. Exposes an HTTP endpoint for the web UI, and can be pre-seeded (admin user + a starter stack) so it comes up ready without the manual first-run wizard.
Constructors
AspireUIResource(string name)
AspireUI — the visual .NET Aspire AppHost builder — running as a container resource. Exposes an HTTP endpoint for the web UI, and can be pre-seeded (admin user + a starter stack) so it comes up ready without the manual first-run wizard.
Properties
AdminUsername : string { get; }
Admin username seeded on first run, if configured viaWithAdminUser.SeedProjects : IList<string> { get; }
Project paths seeded into the starter stack (oneAddProjectnode each).SeedStackName : string { get; }
Name of the starter stack seeded on first run, if configured viaWithSeedStack.
Fields
DefaultImage : string
Container image (without registry-less shorthand): the published AspireUI image.DefaultTag : string
Default image tag.DefaultTargetPort : int
Internal port the AspireUI server listens on inside the container.HttpEndpointName : string
Name of the primary HTTP endpoint (the web UI).
Projects
Nextended_Aspire_Hosting_AspireUI
class
Metadata for the Aspire AppHost project.
Properties
ProjectPath : string { get; }
The path to the Aspire Host project.