Skip to content

Welcome to RhoMicro.BindSight

Generate documentation for your dotnet application options.

Generate Config Readme Files

Generate a readme file detailing configuration options to your dotnet application:

services
.AddBindSight()
.TransformationPipeline
.UseDefaults()
.Generators
.AddReadme();

Generate Json Schemata

Generate json schemata for configuration options to your dotnet application:

services
.AddBindSight()
.TransformationPipeline
.UseDefaults()
.Generators
.AddJsonSchemata();

Built with Dependency Injection, for Dependency Injection

All setup is done via DI, integrating natively into any dotnet application using the options pattern to bind configuration sources. The service collection targeted by our extensions will be analyzed for options pattern registrations that are bound against configuration sources.

Automatically Run Docs Generators at Application Startup

Docs may be generated at any point in the application lifetime. A runner service may be resolved to run generators manually. A hosted service is provided to create documentation at application startup, optionally terminating the application after executing.