public GetExternalRepositoryStatisticsWork(ExternalRepositoryRepository externalRepositoryRepository, ImportHistoryRepository importHistoryRepository, int externalRepositoryId) : base(externalRepositoryRepository) { m_externalRepositoryRepository = externalRepositoryRepository; m_importHistoryRepository = importHistoryRepository; m_externalRepositoryId = externalRepositoryId; }
public ExternalRepositoryManager(ExternalRepositoryRepository externalRepositoryRepository, ImportHistoryRepository importHistoryRepository, CommunicationFactory communicationFactory, IMapper mapper) { m_externalRepositoryRepository = externalRepositoryRepository; m_importHistoryRepository = importHistoryRepository; m_communicationFactory = communicationFactory; m_mapper = mapper; }
public void Init() { var mockIoc = new MockIocContainer(true); var serviceProvider = mockIoc.CreateServiceProvider(); m_mockDataManager = serviceProvider.GetRequiredService <MockDataManager>(); m_projectRepository = serviceProvider.GetRequiredService <ProjectRepository>(); m_metadataRepository = serviceProvider.GetRequiredService <MetadataRepository>(); m_personRepository = serviceProvider.GetRequiredService <PersonRepository>(); m_permissionRepository = serviceProvider.GetRequiredService <PermissionRepository>(); m_catalogValueRepository = serviceProvider.GetRequiredService <CatalogValueRepository>(); m_externalRepositoryRepository = serviceProvider.GetRequiredService <ExternalRepositoryRepository>(); m_importedProjectMetadataManager = serviceProvider.GetRequiredService <ImportedProjectMetadataManager>(); m_importedRecord = new ImportedRecord { IsNew = true, IsFailed = false, IsDeleted = false, ImportedProject = new ImportedProject { Id = "1", ProjectMetadata = new ProjectMetadata { Title = "Title", PublisherText = "PublisherText", PublishDate = "PublishDate", PublishPlace = "PublishPlace", }, Authors = new HashSet <Author> { new Author("Jan", "Hus") }, Keywords = new List <string> { "Keyword" }, LiteraryGenres = new List <string> { "LiteraryGenre" } }, ExternalId = "Ext1" }; }
public UpdateExternalRepositoryWork(ExternalRepositoryRepository externalRepositoryRepository, int externalRepositoryId, ExternalRepositoryDetailContract data) : base(externalRepositoryRepository) { m_externalRepositoryRepository = externalRepositoryRepository; m_externalRepositoryId = externalRepositoryId; m_data = data; }
public CreateExternalRepositoryWork(ExternalRepositoryRepository externalRepositoryRepository, ExternalRepositoryDetailContract data, int userId) : base(externalRepositoryRepository) { m_externalRepositoryRepository = externalRepositoryRepository; m_data = data; m_userId = userId; }
public DeleteExternalRepositoryWork(ExternalRepositoryRepository externalRepositoryRepository, int externalRepositoryId) : base(externalRepositoryRepository) { m_externalRepositoryRepository = externalRepositoryRepository; m_externalRepositoryId = externalRepositoryId; }