Table of Contents

Class AbstractEndpoint<TResult, TRequest>

Namespace
Steeltoe.Management.Endpoint
Assembly
Steeltoe.Management.EndpointBase.dll

Base class for endpoints that allow POST requests

public abstract class AbstractEndpoint<TResult, TRequest> : AbstractEndpoint, IEndpoint<TResult, TRequest>, IEndpoint

Type Parameters

TResult

Type of response returned from calls to this endpoint

TRequest

Type of request that can be passed to this endpoint

Inheritance
AbstractEndpoint<TResult, TRequest>
Implements
IEndpoint<TResult, TRequest>
Derived
Inherited Members
Extension Methods

Constructors

AbstractEndpoint(IEndpointOptions)

Initializes a new instance of the AbstractEndpoint<TResult, TRequest> class.

public AbstractEndpoint(IEndpointOptions options)

Parameters

options IEndpointOptions

Endpoint configuration options

Methods

Invoke(TRequest)

public virtual TResult Invoke(TRequest arg)

Parameters

arg TRequest

Returns

TResult