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
IEndpointOptionsEndpoint configuration options
Methods
Invoke(TRequest)
public virtual TResult Invoke(TRequest arg)
Parameters
arg
TRequest
Returns
- TResult