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