TypedRest OpenAPI Extensions
|
▼NTypedRest | |
▼NCodeGeneration | |
▼NCli | |
▼NCommands | |
CCommandBase | |
CGenerate | |
CPattern | |
CProgram | |
▼NCSharp | |
▼NBuilders | |
▼NGeneric | |
CCollectionBuilder | Builds C# code snippets for CollectionEndpoints |
CElementBuilder | Builds C# code snippets for ElementEndpoints |
CIndexerBuilder | Builds C# code snippets for IndexerEndpoints |
CNamespace | |
▼NRaw | |
CBlobBuilder | Builds C# code snippets for BlobEndpoints |
CNamespace | |
CUploadBuilder | Builds C# code snippets for UploadEndpoints |
▼NReactive | |
CNamespace | |
CPollingBuilder | Builds C# code snippets for PollingEndpoints |
CStreamingBuilder | Builds C# code snippets for StreamingEndpoints |
CStreamingCollectionBuilder | Builds C# code snippets for StreamingCollectionEndpoints |
▼NRpc | |
CActionBuilder | Builds C# code snippets for ActionEndpoints |
CConsumerBuilder | Builds C# code snippets for ConsumerEndpoints |
CFunctionBuilder | Builds C# code snippets for FunctionEndpoints |
CNamespace | |
CProducerBuilder | Builds C# code snippets for ProducerEndpoints |
CBuilderBase | Common base class for IBuilder<TEndpoint>s |
CBuilderRegistry | A list of all known IBuilders |
CCollectionBuilderBase | Common base class for IBuilder<TEndpoint>s for CollectionEndpoint and derived types |
CDefaultBuilder | Builds C# code snippets for Endpoints |
CEntryBuilder | Builds C# code snippets for EntryEndpoints |
CIBuilder | Builds C# code snippets for a specific type of IEndpoint |
CNamespace | |
CAttributes | |
CDtoGenerator | |
CEndpointGenerator | |
CIEndpointGenerator | |
CINamingStrategy | |
CNamingStrategy | |
COpenApiDocumentExtensions | |
▼NEndpoints | |
▼NGeneric | |
CCollectionEndpoint | Endpoint for a collection of entities addressable as ElementEndpoints |
CElementEndpoint | Endpoint for an individual resource |
CIndexerEndpoint | Endpoint that addresses child endpoints by ID |
▼NRaw | |
CBlobEndpoint | Endpoint for a binary blob that can be downloaded or uploaded |
CUploadEndpoint | Endpoint that accepts binary uploads |
▼NReactive | |
CPollingEndpoint | Endpoint for a resource that can be polled for state changes |
CStreamingCollectionEndpoint | Endpoint for a collection of entities observable as an append-only stream using long-polling |
CStreamingEndpoint | Endpoint for a stream of entities using a persistent HTTP connection |
▼NRpc | |
CActionEndpoint | RPC endpoint that is invoked with no input or output |
CConsumerEndpoint | RPC endpoint that takes an entity as input when invoked |
CFunctionEndpoint | RPC endpoint that takes an entity as input and returns another entity as output when invoked |
CProducerEndpoint | RPC endpoint that returns an entity as output when invoked |
CEndpoint | Represents a TypedRest endpoint |
CEndpointParser | Parses IEndpoints in OpenApiDocuments |
CEndpointRegistry | A list of all known IEndpoint kinds |
CEntryEndpoint | Represent the top-level URI of an API |
CIEndpoint | Represents a TypedRest endpoint |
CIEndpointParser | Parses IEndpoints in OpenApiDocuments |
▼NPatterns | |
▼NGeneric | |
CCollectionPattern | A pattern that generates CollectionEndpoints |
CElementPattern | A pattern that generates ElementEndpoints |
CIndexerPattern | A pattern that generates IndexerEndpoints |
▼NRaw | |
CBlobPattern | A pattern that generates BlobEndpoints |
CUploadPattern | A pattern that generates UploadEndpoints |
▼NRpc | |
CActionPattern | A pattern that generates ActionEndpoints |
CConsumerPattern | A pattern that generates ConsumerEndpoints |
CFunctionPattern | A pattern that generates FunctionEndpoints |
CProducerPattern | A pattern that generates ProducerEndpoints |
CRpcPatternBase | Common base class for patterns that produce RPC endpoints |
CDefaultPattern | The default fallback pattern that is used if no other matches are found. Generates Endpoints |
CIPattern | Generates IEndpoints from PathTrees if they match a specific pattern |
CIPatternMatcher | Matches a set of IPatterns against a path tree |
CPathTree | A tree-like structure organizing OpenApiPathItems based on path prefixes |
CPatternBase | Common base class for IPatterns |
CPatternMatcher | Matches a set of IPatterns against a path tree |
CPatternRegistry | An ordered list of all known IPatterns |
CDictionaryExtensions | Provides extension methods for IDictionary<TKey,TValue>s |
CKeyValuePairExtensions | |
COpenApiDocumentExtensions | Provides extension methods for OpenApiDocuments |
COpenApiObjectExtensions | Provides extension methods for OpenApiObjects |
COpenApiOperationExtensions | |
COpenApiReaderSettingsExtensions | Provides extension methods for OpenApiReaderSettingss |
COpenApiReferenceableExtensions | Provides extension methods for IOpenApiReferenceables |
COpenApiWriterExtensions | Provides extension methods for IOpenApiWriters |