public DocumentDbWritableReadModelRepository(
     IDocumentDbSettings settings,
     IReliableReadWriteDocumentClientFactory containerFactory,
     ILogger logger,
     ITelemetryLogger telemetryLogger)
     : base(settings, containerFactory, logger, telemetryLogger)
 {
     _telemetryLogger = telemetryLogger;
 }
 public DocumentDbReadModelRepository(
     IDocumentDbSettings settings,
     IReliableReadWriteDocumentClientFactory clientFactory,
     Core.ILogger logger,
     ITelemetryLogger telemetryLogger)
 {
     Settings         = settings;
     ClientFactory    = clientFactory;
     Logger           = logger ?? throw new ArgumentNullException(nameof(logger));
     _telemetryLogger = telemetryLogger;
 }