public ProductInsuranceManager(IBasicInsuranceOperation basicInsuranceOperation, IExtraInsuranceOperation extraInsuranceOperation, ILogger logger, ISurchargeRateRepository surchargeRateRepository)
 {
     _basicInsuranceOperation = basicInsuranceOperation;
     _extraInsuranceOperation = extraInsuranceOperation;
     _logger = logger;
     _surchargeRateRepository = surchargeRateRepository;
 }
 public SurchargeRateManager(ILogger logger, ISurchargeRateRepository surchargeRateRepository)
 {
     _logger = logger;
     _surchargeRateRepository = surchargeRateRepository;
 }