Skip to main content
Detailed technical documentation for all DotNetDocs components, including the command-line interface and MSBuild SDK configuration.

Reference Documentation

CLI Reference

Complete command-line reference for the dotnet easyaf tool, including all commands, options, and usage examples.

.docsproj Reference

Comprehensive guide to MSBuild properties, items, and targets available in DotNetDocs.Sdk documentation projects.

Quick Reference

Common CLI Commands

# Initialize a new documentation project
dotnet easyaf init -o ./docs -t mintlify

# Generate documentation from XML comments
dotnet easyaf mintlify generate -x MyProject.xml -o ./api-reference

# Build documentation project
dotnet build ./docs/MyProject.docsproj --configuration Release

Essential .docsproj Properties

PropertyPurpose
DocumentationTypeTarget format (Mintlify, DocFX, MkDocs, etc.)
GenerateDocumentationEnable automatic API doc generation
NamespaceModeOrganize by Folder, File, or Flat structure
ApiReferencePathOutput directory for API documentation

MSBuild Items

ItemPurpose
DocumentationReferenceReference another documentation project for collections
ProjectReferenceReference a .NET project for API documentation

See Also

Guides

Return to the main Guides section

Getting Started

New to DotNetDocs? Start here