/// <summary> /// 构造函数 ///</summary> public BatchInfoAppService( IBatchInfoRepository entityRepository, IDataSeedRepository dataSeedRepository, SiteConfig webSiteConfig, IAbpSessionExtension session) { _entityRepository = entityRepository; _dataSeedRepository = dataSeedRepository; _webSiteConfig = webSiteConfig; _session = session; }
/// <summary> /// 构造函数 /// </summary> /// <param name="batchCarRepository"></param> /// <param name="userServices"></param> /// <param name="batchInfoRepository"></param> /// <param name="violationRepository"></param> /// <param name="logger"></param> /// <param name="objectMapper"></param> /// <param name="env"></param> /// <param name="apiUrlConfig"></param> /// <param name="httpClientHelper"></param> public BatchCarViolationService(IBatchCarRepository batchCarRepository, IUserServices userServices, IBatchInfoRepository batchInfoRepository, IBatchAskPriceViolationAgentRepository violationRepository, ILogger logger, IObjectMapper objectMapper, IHostingEnvironment env, IOptionsSnapshot <ApiUrlConfig> apiUrlConfig, HttpClientHelper httpClientHelper) { _batchCarRepository = batchCarRepository; _objectMapper = objectMapper; _logger = logger; _userServices = userServices; _violationRepository = violationRepository; _batchInfoRepository = batchInfoRepository; _apiUrlConfig = apiUrlConfig.Value; _httpClientHelper = httpClientHelper; _env = env; }