TypedRest OpenAPI Extensions
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CTypedRest.CodeGeneration.CSharp.Attributes
 CTypedRest.CodeGeneration.CSharp.Builders.BuilderBase< ActionEndpoint >
 CTypedRest.CodeGeneration.CSharp.Builders.Rpc.ActionBuilderBuilds C# code snippets for ActionEndpoints
 CTypedRest.CodeGeneration.CSharp.Builders.BuilderBase< BlobEndpoint >
 CTypedRest.CodeGeneration.CSharp.Builders.Raw.BlobBuilderBuilds C# code snippets for BlobEndpoints
 CTypedRest.CodeGeneration.CSharp.Builders.BuilderBase< ConsumerEndpoint >
 CTypedRest.CodeGeneration.CSharp.Builders.Rpc.ConsumerBuilderBuilds C# code snippets for ConsumerEndpoints
 CTypedRest.CodeGeneration.CSharp.Builders.BuilderBase< ElementEndpoint >
 CTypedRest.CodeGeneration.CSharp.Builders.Generic.ElementBuilderBuilds C# code snippets for ElementEndpoints
 CTypedRest.CodeGeneration.CSharp.Builders.BuilderBase< Endpoint >
 CTypedRest.CodeGeneration.CSharp.Builders.DefaultBuilderBuilds C# code snippets for Endpoints
 CTypedRest.CodeGeneration.CSharp.Builders.BuilderBase< EntryEndpoint >
 CTypedRest.CodeGeneration.CSharp.Builders.EntryBuilderBuilds C# code snippets for EntryEndpoints
 CTypedRest.CodeGeneration.CSharp.Builders.BuilderBase< FunctionEndpoint >
 CTypedRest.CodeGeneration.CSharp.Builders.Rpc.FunctionBuilderBuilds C# code snippets for FunctionEndpoints
 CTypedRest.CodeGeneration.CSharp.Builders.BuilderBase< IndexerEndpoint >
 CTypedRest.CodeGeneration.CSharp.Builders.Generic.IndexerBuilderBuilds C# code snippets for IndexerEndpoints
 CTypedRest.CodeGeneration.CSharp.Builders.BuilderBase< PollingEndpoint >
 CTypedRest.CodeGeneration.CSharp.Builders.Reactive.PollingBuilderBuilds C# code snippets for PollingEndpoints
 CTypedRest.CodeGeneration.CSharp.Builders.BuilderBase< ProducerEndpoint >
 CTypedRest.CodeGeneration.CSharp.Builders.Rpc.ProducerBuilderBuilds C# code snippets for ProducerEndpoints
 CTypedRest.CodeGeneration.CSharp.Builders.BuilderBase< StreamingEndpoint >
 CTypedRest.CodeGeneration.CSharp.Builders.Reactive.StreamingBuilderBuilds C# code snippets for StreamingEndpoints
 CTypedRest.CodeGeneration.CSharp.Builders.BuilderBase< UploadEndpoint >
 CTypedRest.CodeGeneration.CSharp.Builders.Raw.UploadBuilderBuilds C# code snippets for UploadEndpoints
 CTypedRest.CodeGeneration.CSharp.Builders.BuilderRegistryA list of all known IBuilders
 CTypedRest.CodeGeneration.CSharp.Builders.CollectionBuilderBase< CollectionEndpoint >
 CTypedRest.CodeGeneration.CSharp.Builders.Generic.CollectionBuilderBuilds C# code snippets for CollectionEndpoints
 CTypedRest.CodeGeneration.CSharp.Builders.CollectionBuilderBase< StreamingCollectionEndpoint >
 CTypedRest.CodeGeneration.CSharp.Builders.Reactive.StreamingCollectionBuilderBuilds C# code snippets for StreamingCollectionEndpoints
 CTypedRest.CodeGeneration.Cli.Commands.CommandBase
 CTypedRest.CodeGeneration.Cli.Commands.Generate
 CTypedRest.CodeGeneration.Cli.Commands.Pattern
 CTypedRest.CodeGeneration.DictionaryExtensionsProvides extension methods for IDictionary<TKey,TValue>s
 CTypedRest.CodeGeneration.CSharp.DtoGenerator
 CTypedRest.CodeGeneration.Endpoints.EndpointRegistryA list of all known IEndpoint kinds
 CTypedRest.CodeGeneration.CSharp.Builders.IBuilderBuilds C# code snippets for a specific type of IEndpoint
 CTypedRest.CodeGeneration.CSharp.Builders.IBuilder< in in TEndpoint >Builds C# code snippets for TEndpoint s
 CTypedRest.CodeGeneration.CSharp.Builders.IBuilder< TEndpoint >
 CTypedRest.CodeGeneration.CSharp.Builders.BuilderBase< TEndpoint >Common base class for IBuilder<TEndpoint>s
 CTypedRest.CodeGeneration.CSharp.Builders.CollectionBuilderBase< TEndpoint >Common base class for IBuilder<TEndpoint>s for CollectionEndpoint and derived types
 CTypedRest.CodeGeneration.CSharp.IEndpointGenerator
 CTypedRest.CodeGeneration.CSharp.EndpointGenerator
 CTypedRest.CodeGeneration.Endpoints.IEndpointParserParses IEndpoints in OpenApiDocuments
 CTypedRest.CodeGeneration.Endpoints.EndpointParserParses IEndpoints in OpenApiDocuments
 CIEnumerable
 CTypedRest.CodeGeneration.Patterns.PatternRegistryAn ordered list of all known IPatterns
 CTypedRest.CodeGeneration.CSharp.INamingStrategy
 CTypedRest.CodeGeneration.CSharp.NamingStrategy
 CIOpenApiExtension
 CTypedRest.CodeGeneration.Endpoints.IEndpointRepresents a TypedRest endpoint
 CTypedRest.CodeGeneration.Endpoints.EndpointRepresents a TypedRest endpoint
 CTypedRest.CodeGeneration.Endpoints.EntryEndpointRepresent the top-level URI of an API
 CTypedRest.CodeGeneration.Endpoints.Generic.CollectionEndpointEndpoint for a collection of entities addressable as ElementEndpoints
 CTypedRest.CodeGeneration.Endpoints.Reactive.StreamingCollectionEndpointEndpoint for a collection of entities observable as an append-only stream using long-polling
 CTypedRest.CodeGeneration.Endpoints.Generic.ElementEndpointEndpoint for an individual resource
 CTypedRest.CodeGeneration.Endpoints.Reactive.PollingEndpointEndpoint for a resource that can be polled for state changes
 CTypedRest.CodeGeneration.Endpoints.Generic.IndexerEndpointEndpoint that addresses child endpoints by ID
 CTypedRest.CodeGeneration.Endpoints.Raw.BlobEndpointEndpoint for a binary blob that can be downloaded or uploaded
 CTypedRest.CodeGeneration.Endpoints.Raw.UploadEndpointEndpoint that accepts binary uploads
 CTypedRest.CodeGeneration.Endpoints.Reactive.StreamingEndpointEndpoint for a stream of entities using a persistent HTTP connection
 CTypedRest.CodeGeneration.Endpoints.Rpc.ActionEndpointRPC endpoint that is invoked with no input or output
 CTypedRest.CodeGeneration.Endpoints.Rpc.ConsumerEndpointRPC endpoint that takes an entity as input when invoked
 CTypedRest.CodeGeneration.Endpoints.Rpc.FunctionEndpointRPC endpoint that takes an entity as input and returns another entity as output when invoked
 CTypedRest.CodeGeneration.Endpoints.Rpc.ProducerEndpointRPC endpoint that returns an entity as output when invoked
 CIOpenApiSerializable
 CTypedRest.CodeGeneration.Endpoints.IEndpointRepresents a TypedRest endpoint
 CTypedRest.CodeGeneration.Patterns.IPatternGenerates IEndpoints from PathTrees if they match a specific pattern
 CTypedRest.CodeGeneration.Patterns.DefaultPatternThe default fallback pattern that is used if no other matches are found. Generates Endpoints
 CTypedRest.CodeGeneration.Patterns.Generic.IndexerPatternA pattern that generates IndexerEndpoints
 CTypedRest.CodeGeneration.Patterns.Generic.CollectionPatternA pattern that generates CollectionEndpoints
 CTypedRest.CodeGeneration.Patterns.PatternBaseCommon base class for IPatterns
 CTypedRest.CodeGeneration.Patterns.Generic.ElementPatternA pattern that generates ElementEndpoints
 CTypedRest.CodeGeneration.Patterns.Raw.BlobPatternA pattern that generates BlobEndpoints
 CTypedRest.CodeGeneration.Patterns.Raw.UploadPatternA pattern that generates UploadEndpoints
 CTypedRest.CodeGeneration.Patterns.Rpc.RpcPatternBaseCommon base class for patterns that produce RPC endpoints
 CTypedRest.CodeGeneration.Patterns.Rpc.ActionPatternA pattern that generates ActionEndpoints
 CTypedRest.CodeGeneration.Patterns.Rpc.ConsumerPatternA pattern that generates ConsumerEndpoints
 CTypedRest.CodeGeneration.Patterns.Rpc.FunctionPatternA pattern that generates FunctionEndpoints
 CTypedRest.CodeGeneration.Patterns.Rpc.ProducerPatternA pattern that generates ProducerEndpoints
 CTypedRest.CodeGeneration.Patterns.IPatternMatcherMatches a set of IPatterns against a path tree
 CTypedRest.CodeGeneration.Patterns.PatternMatcherMatches a set of IPatterns against a path tree
 CTypedRest.CodeGeneration.KeyValuePairExtensions
 CTypedRest.CodeGeneration.CSharp.Builders.Rpc.Namespace
 CTypedRest.CodeGeneration.CSharp.Builders.Reactive.Namespace
 CTypedRest.CodeGeneration.CSharp.Builders.Generic.Namespace
 CTypedRest.CodeGeneration.CSharp.Builders.Raw.Namespace
 CTypedRest.CodeGeneration.CSharp.Builders.Namespace
 CTypedRest.CodeGeneration.OpenApiDocumentExtensionsProvides extension methods for OpenApiDocuments
 CTypedRest.CodeGeneration.CSharp.OpenApiDocumentExtensions
 CTypedRest.CodeGeneration.OpenApiObjectExtensionsProvides extension methods for OpenApiObjects
 CTypedRest.CodeGeneration.OpenApiOperationExtensions
 CTypedRest.CodeGeneration.OpenApiReaderSettingsExtensionsProvides extension methods for OpenApiReaderSettingss
 CTypedRest.CodeGeneration.OpenApiReferenceableExtensionsProvides extension methods for IOpenApiReferenceables
 CTypedRest.CodeGeneration.OpenApiWriterExtensionsProvides extension methods for IOpenApiWriters
 CTypedRest.CodeGeneration.Patterns.PathTreeA tree-like structure organizing OpenApiPathItems based on path prefixes
 CTypedRest.CodeGeneration.Cli.Program