C# Class NRConfigManager.Infrastructure.InstrumentationDiscovererBase

Exibir arquivo Open project: Pablissimo/nrconfig Class Usage Examples

Protected Properties

Property Type Description
_logger log4net.ILog

Public Methods

Method Description
GetInstrumentationSet ( string assemblyPath, InstrumentAttribute context, Predicate typeFilter ) : IEnumerable

Protected Methods

Method Description
GetInstrumentationSet ( ITypeDetails t, InstrumentAttribute context ) : IEnumerable
GetInstrumentationTarget ( IMethodDetails method, InstrumentAttribute context ) : InstrumentationTarget
GetTypes ( string assemblyPath ) : IEnumerable

Method Details

GetInstrumentationSet() protected method

protected GetInstrumentationSet ( ITypeDetails t, InstrumentAttribute context ) : IEnumerable
t ITypeDetails
context NRConfig.InstrumentAttribute
return IEnumerable

GetInstrumentationSet() public method

public GetInstrumentationSet ( string assemblyPath, InstrumentAttribute context, Predicate typeFilter ) : IEnumerable
assemblyPath string
context NRConfig.InstrumentAttribute
typeFilter Predicate
return IEnumerable

GetInstrumentationTarget() protected method

protected GetInstrumentationTarget ( IMethodDetails method, InstrumentAttribute context ) : InstrumentationTarget
method IMethodDetails
context NRConfig.InstrumentAttribute
return InstrumentationTarget

GetTypes() protected abstract method

protected abstract GetTypes ( string assemblyPath ) : IEnumerable
assemblyPath string
return IEnumerable

Property Details

_logger protected_oe property

protected ILog,log4net _logger
return log4net.ILog