Class BowireScaffoldEndpoints

Namespace
Kuestenlogik.Bowire.Scaffold
Assembly
Kuestenlogik.Bowire.Scaffold.dll

The scaffold HTTP surface.

public static class BowireScaffoldEndpoints
Inheritance
BowireScaffoldEndpoints
Inherited Members

Fields

MaxFileChars

Largest file one write takes, in characters.

public const int MaxFileChars = 524288

Field Value

int

MaxFiles

Most files one write takes.

public const int MaxFiles = 32

Field Value

int

Methods

MapBowireScaffoldEndpoints(IEndpointRouteBuilder, string)

POST {basePath}/api/scaffold/parse — a spec from a sentence, without a model; /generate — the files for a spec; /write — the (edited) files into the workspace's scaffold/<folder>/.

public static IEndpointRouteBuilder MapBowireScaffoldEndpoints(this IEndpointRouteBuilder endpoints, string basePath)

Parameters

endpoints IEndpointRouteBuilder
basePath string

Returns

IEndpointRouteBuilder