Class EndpointMiddleware<TResult>
Inheritance
System.Object
EndpointMiddleware<TResult>
Assembly: Steeltoe.Management.EndpointBase.dll
Syntax
public class EndpointMiddleware<TResult> : object
Type Parameters
Constructors
|
Edit this page
View Source
EndpointMiddleware(IEndpoint<TResult>, IManagementOptions, ILogger)
Declaration
public EndpointMiddleware(IEndpoint<TResult> endpoint, IManagementOptions mgmtOptions, ILogger logger = null)
Parameters
|
Edit this page
View Source
EndpointMiddleware(IManagementOptions, ILogger)
Declaration
public EndpointMiddleware(IManagementOptions mgmtOptions, ILogger logger = null)
Parameters
Fields
|
Edit this page
View Source
_endpoint
Declaration
protected IEndpoint<TResult> _endpoint
Field Value
|
Edit this page
View Source
_logger
Declaration
protected ILogger _logger
Field Value
|
Edit this page
View Source
_mgmtOptions
Declaration
protected IManagementOptions _mgmtOptions
Field Value
Properties
|
Edit this page
View Source
Endpoint
Declaration
public IEndpoint<TResult> Endpoint { get; set; }
Property Value
Methods
|
Edit this page
View Source
HandleRequest()
Declaration
public virtual string HandleRequest()
Returns
Type |
Description |
System.String |
|
|
Edit this page
View Source
Serialize(TResult)
Declaration
public virtual string Serialize(TResult result)
Parameters
Type |
Name |
Description |
TResult |
result |
|
Returns
Type |
Description |
System.String |
|