Class EndpointMiddleware<TResult, TRequest>
- Namespace
 - Steeltoe.Management.Endpoint.Middleware
 
- Assembly
 - Steeltoe.Management.EndpointBase.dll
 
public class EndpointMiddleware<TResult, TRequest> : EndpointMiddleware<TResult>
  Type Parameters
TResultTRequest
- Inheritance
 - 
      
      EndpointMiddleware<TResult>EndpointMiddleware<TResult, TRequest>
 
- Derived
 
- Inherited Members
 
Constructors
EndpointMiddleware(IEndpoint<TResult, TRequest>, IManagementOptions, ILogger)
public EndpointMiddleware(IEndpoint<TResult, TRequest> endpoint, IManagementOptions mgmtOptions, ILogger logger = null)
  Parameters
endpointIEndpoint<TResult, TRequest>mgmtOptionsIManagementOptionsloggerILogger
EndpointMiddleware(IManagementOptions, ILogger)
public EndpointMiddleware(IManagementOptions mgmtOptions, ILogger logger = null)
  Parameters
mgmtOptionsIManagementOptionsloggerILogger
Fields
_endpoint
protected IEndpoint<TResult, TRequest> _endpoint
  Field Value
- IEndpoint<TResult, TRequest>
 
Methods
HandleRequest(TRequest)
public virtual string HandleRequest(TRequest arg)
  Parameters
argTRequest