Class EndPointExtensions
- Namespace
 - Steeltoe.Management.Endpoint
 
- Assembly
 - Steeltoe.Management.EndpointBase.dll
 
public static class EndPointExtensions
  - Inheritance
 - 
      
      EndPointExtensions
 
- Inherited Members
 
Methods
GetContextPath(IEndpointOptions, IManagementOptions)
public static string GetContextPath(this IEndpointOptions options, IManagementOptions mgmtContext)
  Parameters
optionsIEndpointOptionsmgmtContextIManagementOptions
Returns
IsEnabled(IEndpoint, IManagementOptions)
public static bool IsEnabled(this IEndpoint endpoint, IManagementOptions mgmtContext)
  Parameters
endpointIEndpointmgmtContextIManagementOptions
Returns
IsEnabled(IEndpointOptions, IManagementOptions)
public static bool IsEnabled(this IEndpointOptions options, IManagementOptions mgmtOptions)
  Parameters
optionsIEndpointOptionsmgmtOptionsIManagementOptions
Returns
IsExposed(IEndpoint, IManagementOptions)
public static bool IsExposed(this IEndpoint endpoint, IManagementOptions mgmtContext)
  Parameters
endpointIEndpointmgmtContextIManagementOptions
Returns
IsExposed(IEndpointOptions, IManagementOptions)
public static bool IsExposed(this IEndpointOptions options, IManagementOptions mgmtOptions)
  Parameters
optionsIEndpointOptionsmgmtOptionsIManagementOptions
Returns
OptionsForContext(IEnumerable<IManagementOptions>, string, ILogger)
public static IManagementOptions OptionsForContext(this IEnumerable<IManagementOptions> mgmtOptions, string requestPath, ILogger logger = null)
  Parameters
mgmtOptionsIEnumerable<IManagementOptions>requestPathstringloggerILogger
Returns
ShouldInvoke(IEndpoint, IManagementOptions, ILogger)
public static bool ShouldInvoke(this IEndpoint endpoint, IManagementOptions mgmtContext, ILogger logger = null)
  Parameters
endpointIEndpointmgmtContextIManagementOptionsloggerILogger