Exemplo n.º 1
0
 public MockDataManager(ExternalRepositoryManager externalRepositoryManager,
                        FilteringExpressionSetManager filteringExpressionSetManager, UserRepository userRepository,
                        ImportHistoryManager importHistoryManager)
 {
     m_externalRepositoryManager     = externalRepositoryManager;
     m_filteringExpressionSetManager = filteringExpressionSetManager;
     m_userRepository       = userRepository;
     m_importHistoryManager = importHistoryManager;
 }
Exemplo n.º 2
0
        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);
            }
        }
Exemplo n.º 3
0
 public FilteringExpressionSetController(FilteringExpressionSetManager filteringExpressionSetManager,
                                         AuthenticationManager authenticationManager)
 {
     m_filteringExpressionSetManager = filteringExpressionSetManager;
     m_authenticationManager         = authenticationManager;
 }
Exemplo n.º 4
0
 public BibliographyFormatController(FilteringExpressionSetManager filteringExpressionSetManager)
 {
     m_filteringExpressionSetManager = filteringExpressionSetManager;
 }