XrmDocumentationGeneratorCoreCLI 1.2.60

dotnet tool install --global XrmDocumentationGeneratorCoreCLI --version 1.2.60                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local XrmDocumentationGeneratorCoreCLI --version 1.2.60                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=XrmDocumentationGeneratorCoreCLI&version=1.2.60                
nuke :add-package XrmDocumentationGeneratorCoreCLI --version 1.2.60                

XrmDocumentationGeneratorCLI

XrmDocumentationGeneratorCLI is a dotnet tool that generates PowerApps documentation for your Microsoft Dataverse solutions. It simplifies the documentation process and helps you keep track of your solution's components.

Features

  • Generates documentation in simple syntax markdown format.
  • Supports connection string for Dataverse.
  • Allows specifying the solution logical name to document.
  • Customizable output path for the generated document.
  • Built in .NET6.0

Usage

The XrmDocumentationGenerator can be used as a System.CommandLine tool to generate documentation for your PowerApps solutions. Please refer to the GitHub repository for detailed instructions on usage and installation. Generates a table for each form inside a solution with the metadata and related PowerAutomate flows and dependencies to give an overview

Install

dotnet tool install --g XrmDocumentationGeneratorCoreCLI

Run command

XrmDocumentationGeneratorCoreCLI generate -connection $connectionString -solution $solutionName -out $outputPath -documentType $documentType

The given command is using the XrmDocumentationGeneratorCoreCLI tool to generate documentation for a Dynamics 365 solution. The command includes several parameters that are passed to the tool:

  • -connection specifies the connection string for connecting to the Dynamics 365 instance.
  • -solution specifies the name of the solution for which the documentation is being generated.
  • -out specifies the output path where the generated documentation will be saved.
  • -documentType specifies the type of documentation that will be generated. In this case, it is set to "simplesyntax", which is the only supported document type in this version of the tool.

The output of the command will be in markdown format and will be saved to the specified output path. It is important to note that the result will be inside markdown code only, which means that it will be formatted as code within the markdown document and will not be displayed as plain text.

Supported connection string

Microsoft Documentation #(ClientId or Client Secret based authentication)

AuthType=ClientSecret;url=https://contosotest.crm.dynamics.com;ClientId={AppId};ClientSecret={ClientSecret}

Author

Ramy Victor

"Buy Me A Coffee"

License

This project is licensed under the MIT License.

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
1.2.60 548 12/1/2023
1.2.59 491 11/28/2023
1.2.58 1,012 3/31/2023
1.2.56 1,040 3/28/2023
1.2.54 922 3/28/2023
1.2.53 928 3/26/2023
1.2.51 817 3/26/2023
1.2.50 846 3/26/2023
1.2.49 835 3/25/2023
1.2.48 1,030 3/23/2023
1.2.47 829 3/23/2023
1.2.46 928 3/23/2023
1.2.45 907 3/23/2023
1.2.44 1,013 3/22/2023
1.1.408 785 3/19/2023
1.1.404 848 3/19/2023
1.0.397 1,052 3/19/2023
1.0.389 890 3/18/2023
1.0.388 859 3/18/2023
1.0.387 836 3/18/2023
1.0.382 932 3/18/2023
1.0.4 1,006 3/18/2023
1.0.3 894 3/18/2023
1.0.2 975 3/18/2023
1.0.1 1,085 3/18/2023