public QuickPulseServiceClient(Uri serviceUri, string instanceName, string streamId, string machineName, string version, Clock timeProvider, bool isWebApp, TimeSpan? timeout = null) { this.ServiceUri = serviceUri; this.instanceName = instanceName; this.streamId = streamId; this.machineName = machineName; this.version = version; this.timeProvider = timeProvider; this.isWebApp = isWebApp; this.timeout = timeout ?? this.timeout; }