PolyhydraGames.Documents.Interfaces 1.0.0.39

dotnet add package PolyhydraGames.Documents.Interfaces --version 1.0.0.39
                    
NuGet\Install-Package PolyhydraGames.Documents.Interfaces -Version 1.0.0.39
                    
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="PolyhydraGames.Documents.Interfaces" Version="1.0.0.39" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="PolyhydraGames.Documents.Interfaces" Version="1.0.0.39" />
                    
Directory.Packages.props
<PackageReference Include="PolyhydraGames.Documents.Interfaces" />
                    
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 PolyhydraGames.Documents.Interfaces --version 1.0.0.39
                    
#r "nuget: PolyhydraGames.Documents.Interfaces, 1.0.0.39"
                    
#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 PolyhydraGames.Documents.Interfaces@1.0.0.39
                    
#: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=PolyhydraGames.Documents.Interfaces&version=1.0.0.39
                    
Install as a Cake Addin
#tool nuget:?package=PolyhydraGames.Documents.Interfaces&version=1.0.0.39
                    
Install as a Cake Tool

Documents

Documents is a .NET solution for the PolyhydraGames documents API surface.

Repository Layout

  • DocsAPI.sln hosts the solution.
  • WebApi/ contains the ASP.NET Core API.
  • Restful/ contains the REST client library.
  • Interfaces/ contains shared interfaces and package metadata.
  • SQLite/ contains the SQLite-backed implementation.
  • Test/ contains the test project.

Build and Test

The repository now uses GitHub Actions for CI. See .github/workflows/ci.yml for the canonical build, test, and restore flow.

To run locally:

dotnet restore DocsAPI.sln
dotnet build DocsAPI.sln --configuration Release
dotnet test DocsAPI.sln --configuration Release

Private Package Feed

Current GitHub Packages baseline:

  • PolyhydraGames.Documents.Interfaces 1.0.0.39
  • PolyhydraGames.Documents.SQLite 1.0.0.3
  • PolyhydraGames.Documents.RestAsync 2.0.0.5

Package builds should use PackFromPackages=true so nuspec metadata points at published package versions while local development keeps project references:

dotnet pack Interfaces/PolyhydraGames.Documents.Interfaces.csproj --configuration Release -p:PackFromPackages=true --output artifacts/github-packages
dotnet pack SQLite/PolyhydraGames.Documents.SQLite.csproj --configuration Release -p:PackFromPackages=true --output artifacts/github-packages
dotnet pack Restful/PolyhydraGames.Documents.RestAsync.csproj --configuration Release -p:PackFromPackages=true --output artifacts/github-packages

Contribute

Keep project references and solution items aligned with the CI workflow. When adding new projects, update DocsAPI.sln and the GitHub Actions workflow together.

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 (2)

Showing the top 2 NuGet packages that depend on PolyhydraGames.Documents.Interfaces:

Package Downloads
PolyhydraGames.Pathfinder.Rules

Pathfinder Assistant PF1e character rules, class behavior, and live play action helpers.

PFAssistant.Core

Package Description

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.0.39 201 7/16/2026