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>, IEndpointType 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
- optionsIEndpointOptions
- Endpoint configuration options 
Methods
Invoke(TRequest)
public virtual TResult Invoke(TRequest arg)Parameters
- argTRequest
Returns
- TResult