1 interface inheriting from ITestLogger
Microsoft.VisualStudio.TestPlatform.ObjectModel (1)
Logger\ITestLoggerWithParams.cs (1)
13public interface ITestLoggerWithParameters : ITestLogger
1 implementation of ITestLogger
Microsoft.TestPlatform.Extensions.BlameDataCollector (1)
BlameLogger.cs (1)
20public class BlameLogger : ITestLogger
11 references to ITestLogger
Microsoft.TestPlatform.CrossPlatEngine (5)
Client\TestLoggerManager.cs (5)
364if ((_requestData as RequestData)?.KnownExtensionInstanceFactory?.Invoke(uri) is ITestLogger knownLogger) 568&& (_requestData as RequestData)?.KnownExtensionInstanceFactory?.Invoke(loggerUri) is ITestLogger knownLogger) 614private bool InitializeKnownLogger(ITestLogger logger, Uri uri, Dictionary<string, string?>? parameters) 648case ITestLogger _: 649((ITestLogger)logger).Initialize(_loggerEvents, _testRunDirectory!);
Microsoft.VisualStudio.TestPlatform.Common (6)
ExtensionFramework\TestLoggerExtensionManager.cs (6)
17internal class TestLoggerExtensionManager : TestExtensionManager<ITestLogger, ITestLoggerCapabilities> 35IEnumerable<LazyExtension<ITestLogger, Dictionary<string, object>>> unfilteredTestExtensions, 36IEnumerable<LazyExtension<ITestLogger, ITestLoggerCapabilities>> testExtensions, 54TestPluginManager.GetSpecificTestExtensions<TestLoggerPluginInformation, ITestLogger, ITestLoggerCapabilities, TestLoggerMetadata>( 56out IEnumerable<LazyExtension<ITestLogger, Dictionary<string, object>>> unfilteredTestExtensions, 57out IEnumerable<LazyExtension<ITestLogger, ITestLoggerCapabilities>> filteredTestExtensions);