Class CloudFoundryAppBuilderExtensions
- Namespace
- Steeltoe.Management.EndpointOwin
- Assembly
- Steeltoe.Management.EndpointOwin.dll
public static class CloudFoundryAppBuilderExtensions
- Inheritance
-
CloudFoundryAppBuilderExtensions
- Inherited Members
Methods
UseCloudFoundryActuators(IAppBuilder, IConfiguration, IEnumerable<IHealthContributor>, IApiExplorer, ILoggerProvider, ILoggerFactory)
Add all Cloud Foundry Actuators (Info, Health, Loggers, Trace)
public static void UseCloudFoundryActuators(this IAppBuilder app, IConfiguration configuration, IEnumerable<IHealthContributor> healthContributors, IApiExplorer apiExplorer, ILoggerProvider loggerProvider, ILoggerFactory loggerFactory = null)
Parameters
appIAppBuilderAppBuilder needing actuators added
configurationIConfigurationconfiguration to use for actuators
healthContributorsIEnumerable<IHealthContributor>custom health contributors
apiExplorerIApiExplorera IApiExplorer to use for mappings actuator
loggerProviderILoggerProviderthe Steeltoe logging provider to use for loggers actuator
loggerFactoryILoggerFactorylogging factory used to create loggers for the actuators
UseCloudFoundryActuators(IAppBuilder, IConfiguration, IEnumerable<IHealthContributor>, IApiExplorer, ILoggerProvider, ILoggerFactory, MediaTypeVersion, ActuatorContext)
public static void UseCloudFoundryActuators(this IAppBuilder app, IConfiguration configuration, IEnumerable<IHealthContributor> healthContributors, IApiExplorer apiExplorer, ILoggerProvider loggerProvider, ILoggerFactory loggerFactory, MediaTypeVersion version, ActuatorContext context)
Parameters
appIAppBuilderconfigurationIConfigurationhealthContributorsIEnumerable<IHealthContributor>apiExplorerIApiExplorerloggerProviderILoggerProviderloggerFactoryILoggerFactoryversionMediaTypeVersioncontextActuatorContext
UseCloudFoundryActuators(IAppBuilder, IConfiguration, IApiExplorer, ILoggerProvider, ILoggerFactory)
Add all CloudFoundry Actuators (Info, Health, Loggers, Trace)
public static void UseCloudFoundryActuators(this IAppBuilder app, IConfiguration configuration, IApiExplorer apiExplorer, ILoggerProvider loggerProvider, ILoggerFactory loggerFactory = null)
Parameters
appIAppBuilderAppBuilder needing actuators added
configurationIConfigurationconfiguration to use for actuators
apiExplorerIApiExplorera IApiExplorer to use for mappings actuator
loggerProviderILoggerProviderthe Steeltoe logging provider to use for loggers actuator
loggerFactoryILoggerFactorylogging factory used to create loggers for the actuators
UseCloudFoundryActuators(IAppBuilder, IConfiguration, IApiExplorer, ILoggerProvider, ILoggerFactory, MediaTypeVersion, ActuatorContext)
Add all CloudFoundry Actuators (Info, Health, Loggers, Trace)
public static void UseCloudFoundryActuators(this IAppBuilder app, IConfiguration configuration, IApiExplorer apiExplorer, ILoggerProvider loggerProvider, ILoggerFactory loggerFactory, MediaTypeVersion version, ActuatorContext context)
Parameters
appIAppBuilderAppBuilder needing actuators added
configurationIConfigurationconfiguration to use for actuators
apiExplorerIApiExplorera IApiExplorer to use for mappings actuator
loggerProviderILoggerProviderthe Steeltoe logging provider to use for loggers actuator
loggerFactoryILoggerFactorylogging factory used to create loggers for the actuators
versionMediaTypeVersionMediaTypeVersion
contextActuatorContextActuator Context