DomainModel.Generator 0.0.1

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global DomainModel.Generator --version 0.0.1
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 DomainModel.Generator --version 0.0.1
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=DomainModel.Generator&version=0.0.1
nuke :add-package DomainModel.Generator --version 0.0.1

DomainModel.Generator

Domain model is a tool to analyze your model (.Net dll) and generate up to date diagram which can be embedded into your documentation.

Usage:
  model generate [--diagram=<dt>] (-m=<md> | --module=<md>) (-o=<out> | --output=<out>) [--format=<f>] [-n=<ns>... | --namespace=<ns>...]
  model -h | --help
  model --version

Options:
  -h --help                       Show this screen.
  --version                       Show version.
  --diagram=<dt>                  Type of diagram to generate [default: class].
  -n=<ns>... --namespace=<ns>...  Only types in provided namespaces will be visible on diagram as objects.
  -m=<md> --module=<md>           Module where to look for types (eg: MyCompany.Domain.dll).
  -o=<out> --output=<out>         File where to put markdown with diagram (will be replaced!).
  --format=<f>                    Markdown format. Supported values: mermaid, markdown [default: mermaid].

Example:

dotnet model generate -m ./MyCompany.AwesomeApp.Domain.dll -o ./AwesomeApp.mmd -n MyCompany.AwesomeApp.Domain

Installation

dotnet tool install dotnet-model --global
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
0.0.4 468 1/13/2023
0.0.3 259 1/8/2023
0.0.3-pre3 158 12/12/2022
0.0.3-pre2 159 12/11/2022
0.0.3-pre1 189 7/25/2022
0.0.2 429 7/14/2022
0.0.2-pre5 202 7/5/2022
0.0.2-pre4 206 7/5/2022
0.0.2-pre3 181 7/5/2022
0.0.2-pre2 171 6/29/2022
0.0.1 398 6/22/2022