public BulkGeoCodeSessionServiceService(IDocumentDBProvider dbProvider, IJsonHelper jsonHelper, IAzureMapService azureMapService)
 {
     _dbProvider              = dbProvider ?? throw new ArgumentNullException(nameof(dbProvider));
     _jsonHelper              = jsonHelper ?? throw new ArgumentNullException(nameof(jsonHelper));
     _azureMapService         = azureMapService ?? throw new ArgumentNullException(nameof(azureMapService));
     _venuePostcodeDictionary = new Dictionary <string, Position>();
 }
 public BulkGeoCodeAddressServiceService(IDocumentDBProvider dbProvider, IJsonHelper jsonHelper, IAzureMapService azureMapService)
 {
     _dbProvider      = dbProvider ?? throw new ArgumentNullException(nameof(dbProvider));
     _jsonHelper      = jsonHelper ?? throw new ArgumentNullException(nameof(jsonHelper));
     _azureMapService = azureMapService ?? throw new ArgumentNullException(nameof(azureMapService));
 }