MeshWeaver.Documentation
3.0.0-rc9
dotnet add package MeshWeaver.Documentation --version 3.0.0-rc9
NuGet\Install-Package MeshWeaver.Documentation -Version 3.0.0-rc9
<PackageReference Include="MeshWeaver.Documentation" Version="3.0.0-rc9" />
<PackageVersion Include="MeshWeaver.Documentation" Version="3.0.0-rc9" />
<PackageReference Include="MeshWeaver.Documentation" />
paket add MeshWeaver.Documentation --version 3.0.0-rc9
#r "nuget: MeshWeaver.Documentation, 3.0.0-rc9"
#:package MeshWeaver.Documentation@3.0.0-rc9
#addin nuget:?package=MeshWeaver.Documentation&version=3.0.0-rc9&prerelease
#tool nuget:?package=MeshWeaver.Documentation&version=3.0.0-rc9&prerelease
MeshWeaver.Documentation
Serves the MeshWeaver platform documentation as embedded markdown resources under the Doc/ namespace, automatically converting them to read-only MeshNodes with YAML front matter parsing.
Features
- Loads markdown files from embedded resources in the
Data/folder at startup - Parses YAML front matter for metadata: title, authors, tags, category, icon, abstract
- Registers a read-only
PartitionAccessPolicyso documentation cannot be modified - Grants all authenticated users read access via a public
AccessAssignment - Serves static content (icons, images) from the
Content/embedded resources - Covers Architecture, DataMesh, GUI, and AI Integration topics
Usage
// In MeshBuilder setup
builder.AddDocumentation();
This registers the DocumentationNodeProvider as a static node provider and creates a Doc partition visible in Global Settings. Documentation is then accessible at paths like Doc/Architecture/ActorModel.
Dependencies
MeshWeaver.Mesh.Contract--MeshNode,MeshBuilder, and static node provider interfacesMeshWeaver.Markdown--MarkdownContentparsingMeshWeaver.ContentCollections-- embedded resource content serving
| 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
- MeshWeaver.ContentCollections (>= 3.0.0-rc9)
- MeshWeaver.Hosting (>= 3.0.0-rc9)
- MeshWeaver.Markdown (>= 3.0.0-rc9)
- MeshWeaver.Mesh.Contract (>= 3.0.0-rc9)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on MeshWeaver.Documentation:
| Package | Downloads |
|---|---|
|
MeshWeaver.Hosting.Orleans.TestBase
Test infrastructure for MeshWeaver over an Orleans cluster: OrleansTestBase, the test cluster + backing store, disposal drain, grain-directory sizing. The Orleans counterpart of MeshWeaver.Hosting.Monolith.TestBase. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 3.0.0-rc9 | 33 | 8/30/2026 |
| 3.0.0-rc8 | 45 | 8/29/2026 |
| 3.0.0-rc7 | 54 | 8/22/2026 |
| 3.0.0-rc6 | 54 | 8/20/2026 |
| 3.0.0-rc5 | 56 | 8/19/2026 |
| 3.0.0-rc3 | 67 | 8/16/2026 |
| 3.0.0-rc2 | 269 | 8/14/2026 |
| 3.0.0-rc13 | 28 | 8/31/2026 |
| 3.0.0-rc12 | 31 | 8/31/2026 |
| 3.0.0-rc11 | 34 | 8/30/2026 |
| 3.0.0-rc10 | 32 | 8/30/2026 |
| 3.0.0-rc1 | 66 | 8/13/2026 |
| 3.0.0-preview1 | 171 | 4/16/2026 |