Interface IActivityEnricherFactory
Provides the IBrokerActivityEnricher according to the specified endpoint.
Namespace: Silverback.Messaging.Diagnostics
Assembly: Silverback.Integration.dll
Syntax
public interface IActivityEnricherFactory
Methods
GetEnricher(EndpointConfiguration, IServiceProvider)
Returns the IBrokerActivityEnricher for the specified endpoint.
Declaration
IBrokerActivityEnricher GetEnricher(EndpointConfiguration configuration, IServiceProvider serviceProvider)
Parameters
| Type | Name | Description |
|---|---|---|
| EndpointConfiguration | configuration | The endpoint. |
| IServiceProvider | serviceProvider | The IServiceProvider that can be used to resolve additional services. |
Returns
| Type | Description |
|---|---|
| IBrokerActivityEnricher | The IBrokerActivityEnricher that matches the specified endpoint type. |