Table of Contents

Class StreamingCollectionBuilder

Namespace
TypedRest.CodeGeneration.TypeScript.Endpoints.Reactive
Assembly
TypedRest.CodeGeneration.TypeScript.dll

Builds TypeScript code for StreamingCollectionEndpoints.

public class StreamingCollectionBuilder : CollectionBuilderBase<StreamingCollectionEndpoint>, IBuilder<StreamingCollectionEndpoint>, IBuilder
Inheritance
object
StreamingCollectionBuilder
Implements
Inherited Members

Properties

GenericTypeName

The name of the TypedRest type taking the element endpoint class as a constructor argument, e.g. GenericCollectionEndpoint.

protected override string GenericTypeName { get; }

Property Value

string

TypeName

The name of the TypedRest type creating its element endpoints itself, e.g. CollectionEndpoint.

protected override string TypeName { get; }

Property Value

string

Methods

TypeModule(IEndpointGenerator)

The module holding TypeName and GenericTypeName.

protected override TsModule TypeModule(IEndpointGenerator generator)

Parameters

generator IEndpointGenerator

Returns

TsModule