TypedRest OpenAPI Extensions
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
5
]
C
TypedRest.CodeGeneration.CSharp.Attributes
▼
C
TypedRest.CodeGeneration.CSharp.Builders.BuilderBase< ActionEndpoint >
C
TypedRest.CodeGeneration.CSharp.Builders.Rpc.ActionBuilder
Builds C# code snippets for ActionEndpoints
▼
C
TypedRest.CodeGeneration.CSharp.Builders.BuilderBase< BlobEndpoint >
C
TypedRest.CodeGeneration.CSharp.Builders.Raw.BlobBuilder
Builds C# code snippets for BlobEndpoints
▼
C
TypedRest.CodeGeneration.CSharp.Builders.BuilderBase< ConsumerEndpoint >
C
TypedRest.CodeGeneration.CSharp.Builders.Rpc.ConsumerBuilder
Builds C# code snippets for ConsumerEndpoints
▼
C
TypedRest.CodeGeneration.CSharp.Builders.BuilderBase< ElementEndpoint >
C
TypedRest.CodeGeneration.CSharp.Builders.Generic.ElementBuilder
Builds C# code snippets for ElementEndpoints
▼
C
TypedRest.CodeGeneration.CSharp.Builders.BuilderBase< Endpoint >
C
TypedRest.CodeGeneration.CSharp.Builders.DefaultBuilder
Builds C# code snippets for Endpoints
▼
C
TypedRest.CodeGeneration.CSharp.Builders.BuilderBase< EntryEndpoint >
C
TypedRest.CodeGeneration.CSharp.Builders.EntryBuilder
Builds C# code snippets for EntryEndpoints
▼
C
TypedRest.CodeGeneration.CSharp.Builders.BuilderBase< FunctionEndpoint >
C
TypedRest.CodeGeneration.CSharp.Builders.Rpc.FunctionBuilder
Builds C# code snippets for FunctionEndpoints
▼
C
TypedRest.CodeGeneration.CSharp.Builders.BuilderBase< IndexerEndpoint >
C
TypedRest.CodeGeneration.CSharp.Builders.Generic.IndexerBuilder
Builds C# code snippets for IndexerEndpoints
▼
C
TypedRest.CodeGeneration.CSharp.Builders.BuilderBase< PollingEndpoint >
C
TypedRest.CodeGeneration.CSharp.Builders.Reactive.PollingBuilder
Builds C# code snippets for PollingEndpoints
▼
C
TypedRest.CodeGeneration.CSharp.Builders.BuilderBase< ProducerEndpoint >
C
TypedRest.CodeGeneration.CSharp.Builders.Rpc.ProducerBuilder
Builds C# code snippets for ProducerEndpoints
▼
C
TypedRest.CodeGeneration.CSharp.Builders.BuilderBase< StreamingEndpoint >
C
TypedRest.CodeGeneration.CSharp.Builders.Reactive.StreamingBuilder
Builds C# code snippets for StreamingEndpoints
▼
C
TypedRest.CodeGeneration.CSharp.Builders.BuilderBase< UploadEndpoint >
C
TypedRest.CodeGeneration.CSharp.Builders.Raw.UploadBuilder
Builds C# code snippets for UploadEndpoints
C
TypedRest.CodeGeneration.CSharp.Builders.BuilderRegistry
A list of all known
IBuilder
s
▼
C
TypedRest.CodeGeneration.CSharp.Builders.CollectionBuilderBase< CollectionEndpoint >
C
TypedRest.CodeGeneration.CSharp.Builders.Generic.CollectionBuilder
Builds C# code snippets for CollectionEndpoints
▼
C
TypedRest.CodeGeneration.CSharp.Builders.CollectionBuilderBase< StreamingCollectionEndpoint >
C
TypedRest.CodeGeneration.CSharp.Builders.Reactive.StreamingCollectionBuilder
Builds C# code snippets for StreamingCollectionEndpoints
▼
C
TypedRest.CodeGeneration.Cli.Commands.CommandBase
C
TypedRest.CodeGeneration.Cli.Commands.Generate
C
TypedRest.CodeGeneration.Cli.Commands.Pattern
C
TypedRest.CodeGeneration.DictionaryExtensions
Provides extension methods for IDictionary<TKey,TValue>s
C
TypedRest.CodeGeneration.CSharp.DtoGenerator
C
TypedRest.CodeGeneration.Endpoints.EndpointRegistry
A list of all known
IEndpoint
kinds
▼
C
TypedRest.CodeGeneration.CSharp.Builders.IBuilder
Builds C# code snippets for a specific type of IEndpoint
C
TypedRest.CodeGeneration.CSharp.Builders.IBuilder< in in TEndpoint >
Builds C# code snippets for
TEndpoint
s
▼
C
TypedRest.CodeGeneration.CSharp.Builders.IBuilder< TEndpoint >
▼
C
TypedRest.CodeGeneration.CSharp.Builders.BuilderBase< TEndpoint >
Common base class for
IBuilder<TEndpoint>
s
C
TypedRest.CodeGeneration.CSharp.Builders.CollectionBuilderBase< TEndpoint >
Common base class for
IBuilder<TEndpoint>
s for CollectionEndpoint and derived types
▼
C
TypedRest.CodeGeneration.CSharp.IEndpointGenerator
C
TypedRest.CodeGeneration.CSharp.EndpointGenerator
▼
C
TypedRest.CodeGeneration.Endpoints.IEndpointParser
Parses
IEndpoint
s in OpenApiDocuments
C
TypedRest.CodeGeneration.Endpoints.EndpointParser
Parses
IEndpoint
s in OpenApiDocuments
▼
C
IEnumerable
C
TypedRest.CodeGeneration.Patterns.PatternRegistry
An ordered list of all known
IPattern
s
▼
C
TypedRest.CodeGeneration.CSharp.INamingStrategy
C
TypedRest.CodeGeneration.CSharp.NamingStrategy
▼
C
IOpenApiExtension
▼
C
TypedRest.CodeGeneration.Endpoints.IEndpoint
Represents a TypedRest endpoint
▼
C
TypedRest.CodeGeneration.Endpoints.Endpoint
Represents a TypedRest endpoint
C
TypedRest.CodeGeneration.Endpoints.EntryEndpoint
Represent the top-level URI of an API
▼
C
TypedRest.CodeGeneration.Endpoints.Generic.CollectionEndpoint
Endpoint for a collection of entities addressable as
ElementEndpoint
s
C
TypedRest.CodeGeneration.Endpoints.Reactive.StreamingCollectionEndpoint
Endpoint for a collection of entities observable as an append-only stream using long-polling
▼
C
TypedRest.CodeGeneration.Endpoints.Generic.ElementEndpoint
Endpoint for an individual resource
C
TypedRest.CodeGeneration.Endpoints.Reactive.PollingEndpoint
Endpoint for a resource that can be polled for state changes
C
TypedRest.CodeGeneration.Endpoints.Generic.IndexerEndpoint
Endpoint that addresses child endpoints by ID
C
TypedRest.CodeGeneration.Endpoints.Raw.BlobEndpoint
Endpoint for a binary blob that can be downloaded or uploaded
C
TypedRest.CodeGeneration.Endpoints.Raw.UploadEndpoint
Endpoint that accepts binary uploads
C
TypedRest.CodeGeneration.Endpoints.Reactive.StreamingEndpoint
Endpoint for a stream of entities using a persistent HTTP connection
C
TypedRest.CodeGeneration.Endpoints.Rpc.ActionEndpoint
RPC endpoint that is invoked with no input or output
C
TypedRest.CodeGeneration.Endpoints.Rpc.ConsumerEndpoint
RPC endpoint that takes an entity as input when invoked
C
TypedRest.CodeGeneration.Endpoints.Rpc.FunctionEndpoint
RPC endpoint that takes an entity as input and returns another entity as output when invoked
C
TypedRest.CodeGeneration.Endpoints.Rpc.ProducerEndpoint
RPC endpoint that returns an entity as output when invoked
▼
C
IOpenApiSerializable
C
TypedRest.CodeGeneration.Endpoints.IEndpoint
Represents a TypedRest endpoint
▼
C
TypedRest.CodeGeneration.Patterns.IPattern
Generates IEndpoints from
PathTree
s if they match a specific pattern
C
TypedRest.CodeGeneration.Patterns.DefaultPattern
The default fallback pattern that is used if no other matches are found. Generates Endpoints
▼
C
TypedRest.CodeGeneration.Patterns.Generic.IndexerPattern
A pattern that generates IndexerEndpoints
C
TypedRest.CodeGeneration.Patterns.Generic.CollectionPattern
A pattern that generates CollectionEndpoints
▼
C
TypedRest.CodeGeneration.Patterns.PatternBase
Common base class for
IPattern
s
C
TypedRest.CodeGeneration.Patterns.Generic.ElementPattern
A pattern that generates ElementEndpoints
C
TypedRest.CodeGeneration.Patterns.Raw.BlobPattern
A pattern that generates BlobEndpoints
C
TypedRest.CodeGeneration.Patterns.Raw.UploadPattern
A pattern that generates UploadEndpoints
▼
C
TypedRest.CodeGeneration.Patterns.Rpc.RpcPatternBase
Common base class for patterns that produce RPC endpoints
C
TypedRest.CodeGeneration.Patterns.Rpc.ActionPattern
A pattern that generates ActionEndpoints
C
TypedRest.CodeGeneration.Patterns.Rpc.ConsumerPattern
A pattern that generates ConsumerEndpoints
C
TypedRest.CodeGeneration.Patterns.Rpc.FunctionPattern
A pattern that generates FunctionEndpoints
C
TypedRest.CodeGeneration.Patterns.Rpc.ProducerPattern
A pattern that generates ProducerEndpoints
▼
C
TypedRest.CodeGeneration.Patterns.IPatternMatcher
Matches a set of
IPattern
s against a path tree
C
TypedRest.CodeGeneration.Patterns.PatternMatcher
Matches a set of
IPattern
s against a path tree
C
TypedRest.CodeGeneration.KeyValuePairExtensions
C
TypedRest.CodeGeneration.CSharp.Builders.Rpc.Namespace
C
TypedRest.CodeGeneration.CSharp.Builders.Reactive.Namespace
C
TypedRest.CodeGeneration.CSharp.Builders.Generic.Namespace
C
TypedRest.CodeGeneration.CSharp.Builders.Raw.Namespace
C
TypedRest.CodeGeneration.CSharp.Builders.Namespace
C
TypedRest.CodeGeneration.OpenApiDocumentExtensions
Provides extension methods for OpenApiDocuments
C
TypedRest.CodeGeneration.CSharp.OpenApiDocumentExtensions
C
TypedRest.CodeGeneration.OpenApiObjectExtensions
Provides extension methods for OpenApiObjects
C
TypedRest.CodeGeneration.OpenApiOperationExtensions
C
TypedRest.CodeGeneration.OpenApiReaderSettingsExtensions
Provides extension methods for OpenApiReaderSettingss
C
TypedRest.CodeGeneration.OpenApiReferenceableExtensions
Provides extension methods for IOpenApiReferenceables
C
TypedRest.CodeGeneration.OpenApiWriterExtensions
Provides extension methods for IOpenApiWriters
C
TypedRest.CodeGeneration.Patterns.PathTree
A tree-like structure organizing OpenApiPathItems based on path prefixes
C
TypedRest.CodeGeneration.Cli.Program
Generated by
1.8.17