Orleans.Lattice.Explorer.Core
9.4.2
dotnet add package Orleans.Lattice.Explorer.Core --version 9.4.2
NuGet\Install-Package Orleans.Lattice.Explorer.Core -Version 9.4.2
<PackageReference Include="Orleans.Lattice.Explorer.Core" Version="9.4.2" />
<PackageVersion Include="Orleans.Lattice.Explorer.Core" Version="9.4.2" />
<PackageReference Include="Orleans.Lattice.Explorer.Core" />
paket add Orleans.Lattice.Explorer.Core --version 9.4.2
#r "nuget: Orleans.Lattice.Explorer.Core, 9.4.2"
#:package Orleans.Lattice.Explorer.Core@9.4.2
#addin nuget:?package=Orleans.Lattice.Explorer.Core&version=9.4.2
#tool nuget:?package=Orleans.Lattice.Explorer.Core&version=9.4.2
Orleans.Lattice.Explorer.Core
Head-agnostic core of the Orleans.Lattice Explorer - the read-only operational console for an Orleans.Lattice cluster. This package holds the shared, head-independent building blocks that every explorer head (web, desktop) composes over.
What it provides
- The read-only state-API connection seam - the explorer's only cluster dependency is the public read-only state-API gRPC client; it never references the cluster core or any grain interface.
- The configuration store, session, and capability model.
- The catalog, metrics, topology, data, dead-letter,
history, and navigation services, each registered by its own
AddExplorer*extension. - A launcher-friendly environment bootstrap that seeds the first-run endpoint from process environment variables.
Usage
This package is normally consumed transitively through a head package such as
Orleans.Lattice.Explorer.Web.
Register the services directly when composing a custom head:
services.AddExplorerConfiguration();
services.AddExplorerCatalog();
services.AddExplorerMetrics();
services.AddExplorerTopology();
See the Explorer documentation for the full guide.
| Product | Versions 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. |
-
net10.0
- Grpc.Net.Client (>= 2.83.0)
- Microsoft.Extensions.DependencyInjection (>= 10.0.11)
- Microsoft.Orleans.Serialization (>= 10.2.2)
- Orleans.Lattice.Api.State.Grpc (>= 9.4.0)
NuGet packages (6)
Showing the top 5 NuGet packages that depend on Orleans.Lattice.Explorer.Core:
| Package | Downloads |
|---|---|
|
Orleans.Lattice.Explorer.UI
Shared Razor component class library (RCL) for the Orleans.Lattice Explorer: the routable pages, layout, navigation, detail, backup, access, and authentication components rendered identically by every explorer head, plus the packaged static web assets (css, favicon, topology interop). Served by a referencing app at _content/Orleans.Lattice.Explorer.UI. |
|
|
Orleans.Lattice.Explorer.Access
Access (membership and access-control) management area for the Orleans.Lattice Explorer: bridges the auth-admin control-API gRPC client to the explorer's navigation and capability model, and gates the Access area behind a capability probe. Companion to Orleans.Lattice.Explorer.Core. |
|
|
Orleans.Lattice.Explorer.Entra.Web
Microsoft Entra ID hosted-web (OpenID Connect) sign-in provider for the Orleans.Lattice Explorer web console. Wires ASP.NET Core OIDC (auth-code + PKCE) and a cookie session via Microsoft.Identity.Web, then acquires and silently refreshes a bearer token for an auth-enabled State API on behalf of the signed-in browser user - the flow the interactive desktop provider (Orleans.Lattice.Explorer.Entra) cannot serve because a remote Blazor Server circuit has no local browser. Keeps the Microsoft.Identity.Web dependency out of the core explorer. |
|
|
Orleans.Lattice.Explorer.Backup
Backups management area for the Orleans.Lattice Explorer: bridges the backup control-API gRPC client to the explorer's navigation and capability model, and gates the Backups area and its per-scope actions behind a capability probe. Companion to Orleans.Lattice.Explorer.Core. |
|
|
Orleans.Lattice.Explorer.Schema
Schema (enforcement, versioning, remediation, and compliance) management area for the Orleans.Lattice Explorer: bridges the schema control-API gRPC client to the explorer's navigation and capability model, and gates the Schema area behind a capability probe. Companion to Orleans.Lattice.Explorer.Core. |
GitHub repositories
This package is not used by any popular GitHub repositories.