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; }
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; }