public EndpointCoverageReportBuilder( IEndpointCollector endpointCollector, IEndpointExplorer endpointExplorer) { this.endpointCollector = endpointCollector; this.endpointExplorer = endpointExplorer; }
public ConfiguredServiceHost(ITypedHostFactory factory, IModuleLogger parentLogger, IEndpointCollector endpointCollector, PortConfig portConfig) { _factory = factory; _collector = endpointCollector; _portConfig = portConfig; if (parentLogger != null) { _logger = parentLogger.GetChild("WcfHosting", GetType()); } }
public static EndpointCoverageReportBuilder Create(BrowserAdapterConfig config, IEndpointCollector endpointCollector) { if (config.MeasureEndpointCoverage == false) { return(null); } var endpointExplorer = EndpointExplorerFactory.Create(config); return(new EndpointCoverageReportBuilder(endpointCollector, endpointExplorer)); }