/// <summary> /// Create new instance. /// </summary> public ProductService( IAnalysisRepository analysisRepository, IStatisticsRepository statisticsRepository, IGeocoderParser geocoderParser) { _analysisRepository = analysisRepository; _statisticsRepository = statisticsRepository; _geocoderParser = geocoderParser; }
/// <summary> /// Create new instance. /// </summary> public GeocoderTranslation(IGeocoderParser geocoderParser, IAddressRepository addressRepository) { _geocoderParser = geocoderParser ?? throw new ArgumentNullException(nameof(geocoderParser)); _addressRepository = addressRepository ?? throw new ArgumentNullException(nameof(addressRepository)); }