public ParatextSyncRunner(IRepository <UserSecret> userSecrets, IRepository <SFProjectSecret> projectSecrets,
                           ISFProjectService projectService, IEngineService engineService, IParatextService paratextService,
                           IRealtimeService realtimeService, IDeltaUsxMapper deltaUsxMapper, IParatextNotesMapper notesMapper,
                           ILogger <ParatextSyncRunner> logger)
 {
     _userSecrets     = userSecrets;
     _projectSecrets  = projectSecrets;
     _projectService  = projectService;
     _engineService   = engineService;
     _paratextService = paratextService;
     _realtimeService = realtimeService;
     _logger          = logger;
     _deltaUsxMapper  = deltaUsxMapper;
     _notesMapper     = notesMapper;
 }
예제 #2
0
 public PtdaSyncRunner(IOptions <SiteOptions> siteOptions, IRepository <UserSecret> userSecrets,
                       IRepository <SFProjectSecret> projectSecrets, ISFProjectService projectService, IEngineService engineService,
                       IParatextService paratextService, IRealtimeService realtimeService, IFileSystemService fileSystemService,
                       IDeltaUsxMapper deltaUsxMapper, IParatextNotesMapper notesMapper, ILogger <PtdaSyncRunner> logger)
 {
     _siteOptions       = siteOptions;
     _userSecrets       = userSecrets;
     _projectSecrets    = projectSecrets;
     _projectService    = projectService;
     _engineService     = engineService;
     _paratextService   = paratextService;
     _realtimeService   = realtimeService;
     _fileSystemService = fileSystemService;
     _logger            = logger;
     _deltaUsxMapper    = deltaUsxMapper;
     _notesMapper       = notesMapper;
 }