public XmlDataProcessor( XmlSettingsModel settings, IXmlDbUpdateLogService xmlDbUpdateLogService, IApplicationInfoRepository appInfoRepository, IXmlDbUpdateActionCorrecterService actionCorrecterService, IXmlDbUpdateHttpContextProcessor httpContextProcessor, HttpClient client, IServiceProvider provider ) : base(settings) { _settings = settings; _xmlDbUpdateReplayService = new XmlDbUpdateNonMvcReplayService( QPContext.CurrentDbConnectionString, QPContext.DatabaseType, CommonHelpers.GetDbIdentityInsertOptions(settings.GenerateNewFieldIds, settings.GenerateNewContentIds), settings.UserId, settings.UseGuidSubstitution, xmlDbUpdateLogService, appInfoRepository, actionCorrecterService, httpContextProcessor, provider ); }
public XmlDataProcessor( XmlSettingsModel settings, IXmlDbUpdateLogService xmlDbUpdateLogService, IApplicationInfoRepository appInfoRepository, IXmlDbUpdateActionCorrecterService actionCorrecterService, IXmlDbUpdateHttpContextProcessor httpContextProcessor) : base(settings) { _settings = settings; _xmlDbUpdateReplayService = new XmlDbUpdateNonMvcReplayService( QPContext.CurrentDbConnectionString, CommonHelpers.GetDbIdentityInsertOptions(settings.DisableFieldIdentity, settings.DisableContentIdentity), settings.UserId, settings.UseGuidSubstitution, xmlDbUpdateLogService, appInfoRepository, actionCorrecterService, httpContextProcessor); }