Table of Contents

Namespace TypedRest.CodeGeneration.TypeScript.Endpoints

Namespaces

TypedRest.CodeGeneration.TypeScript.Endpoints.Generic
TypedRest.CodeGeneration.TypeScript.Endpoints.Raw
TypedRest.CodeGeneration.TypeScript.Endpoints.Reactive
TypedRest.CodeGeneration.TypeScript.Endpoints.Rpc

Classes

BuilderBase<TEndpoint>

Common base class for IBuilder<TEndpoint>s.

BuilderRegistry

A list of all known IBuilders.

CollectionBuilderBase<TEndpoint>

Common base class for IBuilder<TEndpoint>s for CollectionEndpoint and derived types.

DefaultBuilder

Builds TypeScript code for plain Endpoints that only hold children.

EndpointGenerator

Generates TypeScript types for a tree of IEndpoints.

EntryBuilder

Builds TypeScript code for EntryEndpoints.

Interfaces

IBuilder

Builds TypeScript code for a specific kind of IEndpoint.

IBuilder<TEndpoint>

Builds TypeScript code for TEndpoint.

IEndpointGenerator

Drives the generation of TypeScript code for a tree of IEndpoints.