Robotico.Graph 1.0.1
Robotico.Graph
Application ports for labeled property graph stores (IGraphStore / IGraphSession).
- NuGet:
Robotico.Graph - Feed:
https://download.robotico.dev/nuget/v3/index.json - Brokkr:
https://brokkr.robotico.dev/robotico/robotico-graph-csharp
Engine adapters (e.g. Robotico.Graph.MishimaGraph) implement these ports.
This package is not an IRepository.
Quick start
IGraphStore store = new InMemoryGraphStore(); // tests/samples only
Result<IGraphSession> opened = store.Create("mem://demo", ["Person"], ["KNOWS"]);
Production apps should use Robotico.Graph.MishimaGraph (or Nexus Client Graph when available).
Quality gate
Same Library 10 bar as other Robotico C# packages:
- Analyzers on (
TreatWarningsAsErrors, Meziantou MA0004/MA0042/MA0155, IDE0008/IDE0090/IDE0301/IDE0330) dotnet testwith coverlet ≥ 90% line coverage onRobotico.Graph- Woodpecker / GitHub CI run
bash scripts/woodpecker-verify.sh
Build
bash scripts/woodpecker-verify.sh
bash scripts/pack-release.sh
Showing the top 20 packages that depend on Robotico.Graph.
| Packages | Downloads |
|---|---|
|
Robotico.Nexus.Client
Unified Nexus client SDK: connect via nexus+graph|time|document|relational URIs, get Robotico.Graph / Robotico.Time ports bound to a remote Nexus database over gRPC, plus thin Document/Relational client factories. Does not reference Mishima.Nexus.Node.* host assemblies.
|
19 |
|
Robotico.Graph.MishimaGraph
IGraphStore / IGraphSession backed by embedded MishimaGraph. Auto-commit transactions; Result-mapped engine errors. Does not expose MishimaGraph types on the public surface.
|
5 |
|
Robotico.Graph.MishimaGraph
IGraphStore / IGraphSession backed by embedded MishimaGraph. Auto-commit transactions; Result-mapped engine errors. Does not expose MishimaGraph types on the public surface.
|
4 |
|
Robotico.Nexus.Client
Unified Nexus client SDK: connect via nexus+graph|time|document|relational URIs, get Robotico.Graph / Robotico.Time ports bound to a remote Nexus database over gRPC, plus thin Document/Relational client factories. Does not reference Mishima.Nexus.Node.* host assemblies.
|
4 |
.NET 10.0
- Robotico.Result (>= 1.0.3)