HttpDiagnosticsServiceCollectionExtensions.AddDownstreamDependencyMetadata Method

Definition

Overloads

AddDownstreamDependencyMetadata(IServiceCollection, IDownstreamDependencyMetadata)

Adds dependency metadata.

AddDownstreamDependencyMetadata<T>(IServiceCollection)

Adds dependency metadata.

AddDownstreamDependencyMetadata(IServiceCollection, IDownstreamDependencyMetadata)

Source:
HttpDiagnosticsServiceCollectionExtensions.cs
Source:
HttpDiagnosticsServiceCollectionExtensions.cs
Source:
HttpDiagnosticsServiceCollectionExtensions.cs

Adds dependency metadata.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ AddDownstreamDependencyMetadata(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, Microsoft::Extensions::Http::Diagnostics::IDownstreamDependencyMetadata ^ downstreamDependencyMetadata);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddDownstreamDependencyMetadata (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Extensions.Http.Diagnostics.IDownstreamDependencyMetadata downstreamDependencyMetadata);
static member AddDownstreamDependencyMetadata : Microsoft.Extensions.DependencyInjection.IServiceCollection * Microsoft.Extensions.Http.Diagnostics.IDownstreamDependencyMetadata -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddDownstreamDependencyMetadata (services As IServiceCollection, downstreamDependencyMetadata As IDownstreamDependencyMetadata) As IServiceCollection

Parameters

services
IServiceCollection

IServiceCollection object instance.

downstreamDependencyMetadata
IDownstreamDependencyMetadata

DownstreamDependencyMetadata object to add.

Returns

The value of services.

Applies to

AddDownstreamDependencyMetadata<T>(IServiceCollection)

Source:
HttpDiagnosticsServiceCollectionExtensions.cs
Source:
HttpDiagnosticsServiceCollectionExtensions.cs
Source:
HttpDiagnosticsServiceCollectionExtensions.cs

Adds dependency metadata.

public:
generic <typename T>
 where T : class, Microsoft::Extensions::Http::Diagnostics::IDownstreamDependencyMetadata[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ AddDownstreamDependencyMetadata(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddDownstreamDependencyMetadata<T> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where T : class, Microsoft.Extensions.Http.Diagnostics.IDownstreamDependencyMetadata;
static member AddDownstreamDependencyMetadata : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'T : null and 'T :> Microsoft.Extensions.Http.Diagnostics.IDownstreamDependencyMetadata)
<Extension()>
Public Function AddDownstreamDependencyMetadata(Of T As {Class, IDownstreamDependencyMetadata}) (services As IServiceCollection) As IServiceCollection

Type Parameters

T

IDownstreamDependencyMetadata instance to be registered.

Parameters

services
IServiceCollection

IServiceCollection object instance.

Returns

The value of services.

Applies to