protected override void Dispose(bool disposing) { if (disposing) { this.sender = null; } base.Dispose(disposing); }
// for testing public BlobStoreClientTelemetryTfs(IAppTraceSource tracer, Uri baseAddress, VssConnection connection, ITelemetrySender sender) : base(tracer, baseAddress, sender) { _ciSender = new CustomerIntelligenceTelemetrySender(connection); this.senders.Add(_ciSender); }
private BlobStoreClientTelemetryTfs(IAppTraceSource tracer, Uri baseAddress, CustomerIntelligenceTelemetrySender sender) : base(tracer, baseAddress, sender) { this.sender = sender; }
// for testing public BlobStoreClientTelemetryTfs(IAppTraceSource tracer, Uri baseAddress, VssConnection connection, ITelemetrySender sender) : base(tracer, baseAddress, sender) { this.sender = sender as CustomerIntelligenceTelemetrySender; }