public ParatextController(IRepository <UserSecret> userSecrets, IParatextService paratextService, IUserAccessor userAccessor) { _userSecrets = userSecrets; _paratextService = paratextService; _userAccessor = userAccessor; }
public ParatextController(IRepository <UserEntity> users, IParatextService paratextService, IUserAccessor userAccessor) { _users = users; _paratextService = paratextService; _userAccessor = userAccessor; }
public SFProjectUserService(IJsonApiContext jsonApiContext, IMapper mapper, IUserAccessor userAccessor, IRepository <SFProjectEntity> projects, IRepository <UserEntity> users, IParatextService paratextService) : base(jsonApiContext, mapper, userAccessor, projects) { _users = users; _paratextService = paratextService; }
public ParatextNotesMapper(IRepository <UserSecret> userSecrets, IParatextService paratextService, IStringLocalizer <SharedResource> localizer, IOptions <SiteOptions> siteOptions) { _userSecrets = userSecrets; _paratextService = paratextService; _localizer = localizer; _siteOptions = siteOptions; }
public SFProjectsRpcController(IUserAccessor userAccessor, IHttpRequestAccessor httpRequestAccessor, IRepository <SFProjectEntity> projects, IRepository <UserEntity> users, IEmailService emailService, IOptions <SiteOptions> siteOptions, IRepository <TranslateMetrics> translateMetrics, IParatextService paratextService) : base(userAccessor, httpRequestAccessor, projects, users, emailService, siteOptions) { _translateMetrics = translateMetrics; _paratextService = paratextService; }
public SyncAllService(Func <IParatextSyncRunner> syncRunnerFactory, IRealtimeService realtimeService, IParatextService paratextService, IRepository <UserSecret> userSecretRepo, IProgramLogger logger) { _syncRunnerFactory = syncRunnerFactory; _realtimeService = realtimeService; _paratextService = paratextService; _userSecretRepo = userSecretRepo; _logger = logger; }
public CloneAllService(Func <IPTDDSyncRunner> syncRunnerFactory, IRealtimeService realtimeService, IOptions <SiteOptions> siteOptions, IParatextService paratextService, IRepository <UserSecret> userSecretRepo, IFileSystemService fileSystemService) { _syncRunnerFactory = syncRunnerFactory; _realtimeService = realtimeService; _siteOptions = siteOptions; _paratextService = paratextService; _userSecretRepo = userSecretRepo; _fileSystemService = fileSystemService; }
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; }
/// <summary> /// Initializes a new instance of the <see cref="ObjectMigrator" /> class. /// </summary> /// <param name="dataAccessOptions">The data access options.</param> /// <param name="deltaUsxMapper">The delta USX mapper.</param> /// <param name="mongoClient">The mongo client.</param> /// <param name="paratextService">The paratext service.</param> /// <param name="projectService">The project service.</param> /// <param name="realtimeService">The realtime service.</param> /// <param name="userSecrets">The user secrets repository.</param> public ObjectMigrator( IOptions <DataAccessOptions> dataAccessOptions, IDeltaUsxMapper deltaUsxMapper, IMongoClient mongoClient, IParatextService paratextService, ISFProjectService projectService, IRealtimeService realtimeService, IRepository <UserSecret> userSecrets) { this._database = mongoClient.GetDatabase(dataAccessOptions.Value.MongoDatabaseName); this._deltaUsxMapper = deltaUsxMapper; this._paratextService = paratextService; this._projectService = projectService; this._realtimeService = realtimeService; this._userSecrets = userSecrets; }
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; }
public ParatextSyncRunner(IOptions <SiteOptions> siteOptions, IRepository <UserEntity> users, IRepository <SyncJobEntity> jobs, IRepository <SFProjectEntity> projects, IRepository <TextEntity> texts, IEngineService engineService, IParatextService paratextService, IRealtimeService realtimeService, IFileSystemService fileSystemService, ILogger <ParatextSyncRunner> logger) { _siteOptions = siteOptions; _users = users; _jobs = jobs; _projects = projects; _texts = texts; _engineService = engineService; _paratextService = paratextService; _realtimeService = realtimeService; _fileSystemService = fileSystemService; _logger = logger; _deltaUsxMapper = new DeltaUsxMapper(); }
public SFProjectService(IRealtimeService realtimeService, IOptions <SiteOptions> siteOptions, IAudioService audioService, IEmailService emailService, IRepository <SFProjectSecret> projectSecrets, ISecurityService securityService, IFileSystemService fileSystemService, IEngineService engineService, ISyncService syncService, IParatextService paratextService, IRepository <UserSecret> userSecrets, IRepository <TranslateMetrics> translateMetrics, IStringLocalizer <SharedResource> localizer, ITransceleratorService transceleratorService) : base(realtimeService, siteOptions, audioService, projectSecrets, fileSystemService) { _engineService = engineService; _syncService = syncService; _paratextService = paratextService; _userSecrets = userSecrets; _translateMetrics = translateMetrics; _emailService = emailService; _securityService = securityService; _localizer = localizer; _transceleratorService = transceleratorService; }