コード例 #1
0
 public QuoteSpecialService(ISaveQuoteRepository saveQuoteRepository, IUserInfoRepository userInfoRepository, ILoginService loginService, ISubmitInfoRepository submitInfoRepository,
                            IQuoteResultRepository quoteResultRepository, ILastInfoRepository lastInfoRepository, IAgentRepository agentRepository, IMessageCenter messageCenter,
                            ICarInfoRepository carInfoRepository, IRenewalQuoteRepository renewalQuoteRepository, IQuoteReqCarinfoRepository quoteReqCarinfoRepository, IQuoteResultCarinfoRepository quoteResultCarinfoRepository,
                            ICacheHelper cacheHelper, ICarInsuranceCache carInsuranceCache, ICarRenewalRepository carRenewalRepository, IDeviceDetailRepository detailRepository, IAgentConfigRepository agentConfig, INoticexbService noticexbService, IConfigRepository configRepository,
                            ICarModelRepository carModelRepository, IMultiChannelsService multiChannelsService, ICheckRequestGetPrecisePrice checkRequestGetPrecisePrice, ICheckRequestGetSubmitInfo checkRequestGetSubmitInfo, IGetAgentInfoService getAgentInfoService, ISpecialOptionService specialOptionService)
     : base(agentRepository, cacheHelper)
 {
     _saveQuoteRepository          = saveQuoteRepository;
     _userInfoRepository           = userInfoRepository;
     _loginService                 = loginService;
     _infoRepository               = lastInfoRepository;
     _submitInfoRepository         = submitInfoRepository;
     _quoteResultRepository        = quoteResultRepository;
     _agentRepository              = agentRepository;
     _messageCenter                = messageCenter;
     _carInfoRepository            = carInfoRepository;
     _carInsuranceCache            = carInsuranceCache;
     _carRenewalRepository         = carRenewalRepository;
     _detailRepository             = detailRepository;
     _quoteReqCarinfoRepository    = quoteReqCarinfoRepository;
     _quoteResultCarinfoRepository = quoteResultCarinfoRepository;
     _agentConfig                 = agentConfig;
     _noticexbService             = noticexbService;
     _configRepository            = configRepository;
     _carModelRepository          = carModelRepository;
     _multiChannelsService        = multiChannelsService;
     _checkRequestGetPrecisePrice = checkRequestGetPrecisePrice;
     _checkRequestGetSubmitInfo   = checkRequestGetSubmitInfo;
     _getAgentInfoService         = getAgentInfoService;
     _specialOptionService        = specialOptionService;
 }
コード例 #2
0
 public AgentUKeyService(ICacheHelper cacheHelper, IAgentRepository agentRepository, IAgentUKeyRepository iagentAgentUKeyRepository, IAgentConfigRepository agentConfig)
     : base(agentRepository, cacheHelper)
 {
     _cacheHelper               = cacheHelper;
     logInfo                    = LogManager.GetLogger("INFO");
     logError                   = LogManager.GetLogger("ERROR");
     _agentRepository           = agentRepository;
     _iagentAgentUKeyRepository = iagentAgentUKeyRepository;
     _agentConfig               = agentConfig;
 }
コード例 #3
0
 public SetPrecisePriceItemNewService(IAgentConfigRepository agentConfigService, IQuoteResultRepository quoteResultRepository, IPictureRepository pictureRepository, ISaveQuoteRepository saveQuoteRepository, ISubmitInfoRepository submitInfoRepository, IHebaoDianweiRepository hebaoDianweiRepository, ISetPrecisePriceItem setPrecisePriceItem)
 {
     _setPrecisePriceItem    = setPrecisePriceItem;
     _hebaoDianweiRepository = hebaoDianweiRepository;
     _submitInfoRepository   = submitInfoRepository;
     _saveQuoteRepository    = saveQuoteRepository;
     _pictureRepository      = pictureRepository;
     _quoteResultRepository  = quoteResultRepository;
     _agentConfigRepository  = agentConfigService;
     logErr = LogManager.GetLogger("ERROR");
 }
コード例 #4
0
 public CityService(ICityRepository cityRepository, ILoginService loginService, ICacheHelper cacheHelper, IAgentRepository agentRepository, IAgentConfigRepository agentConfigRepository
                    , ICityQuoteDayRepository dayRepository)
     : base(agentRepository, cacheHelper)
 {
     _cityRepository        = cityRepository;
     _agentRepository       = agentRepository;
     _cacheHelper           = cacheHelper;
     _loginService          = loginService;
     _agentConfigRepository = agentConfigRepository;
     _dayRepository         = dayRepository;
 }
コード例 #5
0
 public AgentService(IAgentRepository agentRepository, IAgentRateRepository rateRepository, IAgentSpecialRateRepository specialRateRepository, ICacheHelper cacheHelper,
                     IAgentConfigRepository agentConfigRepository, IHebaoDianweiRepository hebaoDianweiRepository, ISmsContentRepository smsContentRepository, ICityRepository iCityRepository, ICacheManagerService cacheManagerService)
     : base(agentRepository, cacheHelper)
 {
     _agentRepository       = agentRepository;
     _rateRepository        = rateRepository;
     _specialRateRepository = specialRateRepository;
     _agentConfig           = agentConfigRepository;
     _hebaoDianwei          = hebaoDianweiRepository;
     _smsContentRepository  = smsContentRepository;
     _iCityRepository       = iCityRepository;
     _cacheManagerService   = cacheManagerService;
 }
コード例 #6
0
 public GetMultiChannels(IAgentConfigRepository agentConfigRepository, IAgentConfigByCityService agentConfigByCityService)
 {
     _agentConfigRepository = agentConfigRepository;
     logError = LogManager.GetLogger("ERROR");
     _agentConfigByCityService = agentConfigByCityService;
 }
コード例 #7
0
 public AgentConfigByCityService(IAgentConfigRepository agentConfigRepository, IUserInfoRepository userInfoRepository, IAgentSelectRepository agentSelectRepository)
 {
     _agentConfigRepository = agentConfigRepository;
     _userInfoRepository    = userInfoRepository;
     _agentSelectRepository = agentSelectRepository;
 }
コード例 #8
0
 public SetPrecisePriceItemNew(IAgentConfigRepository agentConfigService)
 {
     _agentConfigRepository = agentConfigService;
     logErr = LogManager.GetLogger("ERROR");
 }