API reference
API reference
Select your platform
No SDKs available
No versions available

ManifestGenerator Class

Extends ILogSource
Generates manifests from the codebase that capture the essence of what we need to expose to the backend. The manifest includes all the information necessary to train the backend services as well as dispatching the incoming requests to the right methods with the right parameters.

Properties

The logger.

Object Data for package-func

ManifestGenerator
( IAssemblyWalker assemblyWalker,
IAssemblyMiner assemblyMiner )

Member Functions

Generate a manifest for assemblies marked with the ConduitAssemblyAttribute attribute.
Parameters
domain
A friendly name to use for this app.
id
The App ID.
Returns
A JSON representation of the manifest.
Generate a manifest with empty entities and actions lists.
Parameters
domain
A friendly name to use for this app.
id
The App ID.
Returns
A JSON representation of the empty manifest.
Extract entities and actions from assemblies marked with the ConduitAssemblyAttribute attribute.
Returns
Extracted Intents list
Did you find this page helpful?
Thumbs up icon
Thumbs down icon