public MockDataManager(ExternalRepositoryManager externalRepositoryManager, FilteringExpressionSetManager filteringExpressionSetManager, UserRepository userRepository, ImportHistoryManager importHistoryManager) { m_externalRepositoryManager = externalRepositoryManager; m_filteringExpressionSetManager = filteringExpressionSetManager; m_userRepository = userRepository; m_importHistoryManager = importHistoryManager; }
public ImportPipelineBuilder(IEnumerable <IProjectImportManager> importManagers, IEnumerable <IProjectParser> parsers, FilteringExpressionSetManager filteringExpressionSetManager, ProjectRepository projectRepository, PermissionRepository permissionRepository, IServiceProvider serviceProvider, IPermissionsProvider permissionsProvider) { m_projectImportManagers = new Dictionary <string, IProjectImportManager>(); m_projectParsers = new Dictionary <string, IProjectParser>(); m_filteringExpressionSetManager = filteringExpressionSetManager; m_serviceProvider = serviceProvider; m_permissionsProvider = permissionsProvider; m_projectRepository = projectRepository; m_permissionRepository = permissionRepository; foreach (var manager in importManagers) { m_projectImportManagers.Add(manager.ExternalRepositoryTypeName, manager); } foreach (var parser in parsers) { m_projectParsers.Add(parser.BibliographicFormatName, parser); } }
public FilteringExpressionSetController(FilteringExpressionSetManager filteringExpressionSetManager, AuthenticationManager authenticationManager) { m_filteringExpressionSetManager = filteringExpressionSetManager; m_authenticationManager = authenticationManager; }
public BibliographyFormatController(FilteringExpressionSetManager filteringExpressionSetManager) { m_filteringExpressionSetManager = filteringExpressionSetManager; }