App Metrics Fork me on GitHub
Show / Hide Table of Contents

Class MetricsServiceCollectionExtensions

Inheritance
System.Object
MetricsServiceCollectionExtensions
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace:Microsoft.Extensions.DependencyInjection
Assembly:cs.temp.dll.dll
Syntax
public static class MetricsServiceCollectionExtensions

Methods

AddMetrics(IServiceCollection)

Adds the metrics services and configuration to the IServiceCollection.

Declaration
public static IMetricsHostBuilder AddMetrics(this IServiceCollection services)
Parameters
Type Name Description
IServiceCollection services

The application services collection.

Returns
Type Description
IMetricsHostBuilder

The metrics host builder

AddMetrics(IServiceCollection, IConfiguration)

Adds the metrics services and configuration to the IServiceCollection.

Declaration
public static IMetricsHostBuilder AddMetrics(this IServiceCollection services, IConfiguration configuration)
Parameters
Type Name Description
IServiceCollection services

The application services collection.

IConfiguration configuration

The IConfiguration from where to load options.

Returns
Type Description
IMetricsHostBuilder

The metrics host builder

AddMetrics(IServiceCollection, IConfiguration, Action<AppMetricsOptions>)

Adds the metrics services and configuration to the IServiceCollection.

Declaration
public static IMetricsHostBuilder AddMetrics(this IServiceCollection services, IConfiguration configuration, Action<AppMetricsOptions> setupAction)
Parameters
Type Name Description
IServiceCollection services

The application services collection.

IConfiguration configuration

The IConfiguration from where to load options.

System.Action<AppMetricsOptions> setupAction

The options setup action.

Returns
Type Description
IMetricsHostBuilder

The metrics host builder

AddMetrics(IServiceCollection, Action<AppMetricsOptions>)

Adds the metrics services and configuration to the IServiceCollection.

Declaration
public static IMetricsHostBuilder AddMetrics(this IServiceCollection services, Action<AppMetricsOptions> setupAction)
Parameters
Type Name Description
IServiceCollection services

The application services collection.

System.Action<AppMetricsOptions> setupAction

The options setup action.

Returns
Type Description
IMetricsHostBuilder

The metrics host builder

AddMetrics(IServiceCollection, Action<AppMetricsOptions>, IConfiguration)

Adds the metrics services and configuration to the IServiceCollection.

Declaration
public static IMetricsHostBuilder AddMetrics(this IServiceCollection services, Action<AppMetricsOptions> setupAction, IConfiguration configuration)
Parameters
Type Name Description
IServiceCollection services

The application services collection.

System.Action<AppMetricsOptions> setupAction

The options setup action.

IConfiguration configuration

The IConfiguration from where to load options. Any shared configuration options with the options delegate will be overridden by using this configuration.

Returns
Type Description
IMetricsHostBuilder

The metrics host builder

Back to top Copyright © 2017 Allan Hardy
Generated by DocFX