-
Notifications
You must be signed in to change notification settings - Fork 875
Open
Labels
fundamentalEngineering system and core componentsEngineering system and core components
Description
Is your feature request related to a problem? Please describe.
Currently Microsoft.DocAsCode.App
expose Docset.Build
API only.
and there are some limitation exists.
Docset.Build
API requiredocfx.json
file path.
It can't directly pass configuration via code. (BecauseBuildJsonConfig
is internal)ConsoleLogListener
is always added on startup. It can't use custom log listeners only.
Describe the solution you'd like
Change RunBuild.Exec
APIs and related configs (BuildJsonConfig
) from internal to public.
I thought all internal APIs used by docfx.exe
should be available also when using Microsoft.DocAsCode.App
.
It may better to remove <InternalsVisibleTo Include="docfx" />
settings and modify affected classes.
ramiabughazaleh
Metadata
Metadata
Assignees
Labels
fundamentalEngineering system and core componentsEngineering system and core components