This project aids in generating a (public) API reference for a .NET assembly, in the form of pseudocode (currently only C#) with optional Markdown markup.
This output is not intended to be compilable; rather the intent is for it to be kept under source control, so that any changes to public API are easy to detect and track.
This consists of 3 separate packages:
- An MSBuild task to automatically apply the API extraction as part of a build.
- A library implementing the actual API extraction.
- A dotnet tool to run the API extraction manually.
These are available on GitHub.
Package icon created by DinosoftLabs - FlatIcon.