Add XML documentation (#10)

The prior `///` F# documentation blocks were not rendering in IDEs, and parameters were not documented. This change adds complete XML documentation to all (but `Compat`) classes, methods, and functions.

Reviewed-on: #10
This commit was merged in pull request #10.
This commit is contained in:
2024-12-30 22:03:18 +00:00
parent 147a72b476
commit 5580284910
13 changed files with 3412 additions and 1627 deletions
@@ -3,10 +3,13 @@
<PropertyGroup>
<Description>Use PostgreSQL as a document database</Description>
<PackageTags>JSON Document PostgreSQL Npgsql</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<Compile Include="Library.fs" />
<Compile Include="WithProps.fs" />
<Compile Include="Functions.fs" />
<Compile Include="Extensions.fs" />
<Compile Include="Compat.fs" />
<None Include="README.md" Pack="true" PackagePath="\" />