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.