コード例 #1
0
ファイル: XmlDataProcessor.cs プロジェクト: QuantumArt/QP
 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
         );
 }
コード例 #2
0
 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);
 }