BindSight generates documentation for your configuration bindings using the options pattern.
Using the command line:
dotnet add package RhoMicro.BindSight
Using msbuild:
<PackageReference Include="RhoMicro.BindSight" Version="*"></PackageReference>Check out the documentation on how to get started.
-
file about enrichments
-
generate arbitrary mdx files
-
generate graphviz/plantuml diagrams
-
generated mdx file marker for directory cleaning
-
roslyn bug (NRE in ubuntu)
-
nuget
-
json schema generator should emit for model instead of root type
-
rider issue with live updating file when dotnet watching from out of process
-
rider issue with meta update handler not being invoked when debugging
-
architecture outline
-
design choices & tradeoffs incurred
-
showcase website
-
fork some popular app repos and integrate to test & show off
-
add unit tests
-
write a user guide for usage & extension
-
cookbook on various usecases
-
in use guides, highlight built in transformations & generators & options
-
add convenience methods for registering and configuring stuff like excluded children etc