Neox.Aspire.Hosting.Auth.Abstractions 1.0.0-preview.26403.7

This is a prerelease version of Neox.Aspire.Hosting.Auth.Abstractions.
dotnet add package Neox.Aspire.Hosting.Auth.Abstractions --version 1.0.0-preview.26403.7
                    
NuGet\Install-Package Neox.Aspire.Hosting.Auth.Abstractions -Version 1.0.0-preview.26403.7
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Neox.Aspire.Hosting.Auth.Abstractions" Version="1.0.0-preview.26403.7" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Neox.Aspire.Hosting.Auth.Abstractions" Version="1.0.0-preview.26403.7" />
                    
Directory.Packages.props
<PackageReference Include="Neox.Aspire.Hosting.Auth.Abstractions" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Neox.Aspire.Hosting.Auth.Abstractions --version 1.0.0-preview.26403.7
                    
#r "nuget: Neox.Aspire.Hosting.Auth.Abstractions, 1.0.0-preview.26403.7"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Neox.Aspire.Hosting.Auth.Abstractions@1.0.0-preview.26403.7
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Neox.Aspire.Hosting.Auth.Abstractions&version=1.0.0-preview.26403.7&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Neox.Aspire.Hosting.Auth.Abstractions&version=1.0.0-preview.26403.7&prerelease
                    
Install as a Cake Tool

Neox.Aspire.Hosting.Auth.Abstractions

Core AuthOps types for Aspire hosting: AuthOpsResourceBase / shared AuthOpsResource, abstract AuthAppRegistrationResource, prereq-providers-auth and deploy-auth gates, and prereq|plan|provision-{app}-auth step name helpers.

WithAuth is not in this package — each provider package owns typed binding (EntraAuthAppRegistrationResource, GoogleAuthAppRegistrationResource).

Consumers typically reference a provider package such as Neox.Aspire.Hosting.Auth.EntraId or Neox.Aspire.Hosting.Auth.Google, which depend on this package.

Flat redirect desired-state lives here (WithLocalhostRedirectUri / WithRedirectUri without platform buckets). WithLocalhostRedirectUri accepts LocalhostRedirectScheme (Https default, Http, or Both). Entra Graph Web/Spa/Native buckets use typed overloads in the EntraId package (AuthApplicationType).

Dashboard status helpers (AuthDashboardStatus, worst-wins AuthStatusAggregator, AuthDashboardStatusPublisher) live here; EntraId owns the Graph probe lifecycle and provision command.

Spec

See specs/features/auth-providers.md.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Neox.Aspire.Hosting.Auth.Abstractions:

Package Downloads
Neox.Aspire.Hosting.Auth.EntraId

Aspire hosting AuthOps for Entra ID: Microsoft Graph app registrations and AUTH_ENTRA_* environment injection.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.0-preview.26403.7 78 8/3/2026
1.0.0-preview.26402.6 71 8/2/2026
1.0.0-preview.26402.5 70 8/2/2026