Plainion.IronDoc.AfterBuild

MsBuild AfterBuild hook for IronDoc


Keywords
License
BSD-3-Clause
Install
Install-Package Plainion.IronDoc.AfterBuild -Version 2.5.0

Documentation

Plainion.IronDoc generates .NET XML API documentation.

Unlike other projects like

this project ranks simplicity over flexibility - like it was in the good old days of JavaDoc. Therefore it generates Markdown files which will then be rendered nicely by GitHub.

Usage

Simply run IronDoc from command line:

Plainion.IronDoc.exe -assembly Plainion.IronDoc.exe -output docs/api

optionally you can specify the path to soure sources to include ReadMe.md files from your sources in the output:

Plainion.IronDoc.exe -assembly Plainion.IronDoc.exe -sources \ws\Plainion.IronDoc\src\Plainion.IronDoc -output docs/api

Plainion.CI integration

Plainion.IronDoc is integrated in (Plainion.CI)[https://github.com/plainionist/Plainion.CI].

MsBuild integration

In order to smoothly integrate IronDoc into MsBuild just

  • Install the nuget package "Plainion.IronDoc.AfterBuild " for the projects you want to have API doc
  • The property "IronDocOutput" defines the output location (default: $(SolutionDir)\doc\Api)
  • The property "IronDocSourceFolder" defines the source location (default: $(MSBuildProjectDirectory))

References