Table of Contents

Namespace TypedRest.Endpoints

Endpoints represent URIs that provides methods for operating on specific resources.

Namespaces

TypedRest.Endpoints.Generic

Generic endpoints allow you to model collections and elements.

TypedRest.Endpoints.Raw

Raw endpoints allow you to transmit binary data rather than serialized objects.

TypedRest.Endpoints.Reactive

Reactive endpoints allow you to receive data as push streams rather than explicitly pulling.

NuGet: TypedRest.Reactive

TypedRest.Endpoints.Rpc

RPC endpoints allow you to interact with non-RESTful resources that act like callable functions.

Classes

EndpointBase

Base class for building endpoints, i.e. remote HTTP resources.

EntryEndpoint

Represent the top-level URI of an API. Derive from this class and add your own set of child-IEndpoints as properties.

Interfaces

ICachingEndpoint

Endpoint that caches the last response.

IEndpoint

Endpoint, i.e. a remote HTTP resource.