0surface / 0surface/arxiveprior
Refactor out ArchiveExtract Methods into core service methods
- Lenguaje dominante
- C#
- Estrellas
- 1
- Forks
- 0
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
#40
- [x] Create 'Core Service' class with an interface to be shared with other Extract Worker services
- [x] Refactor methods into 'Core Service'
- GetJob (string jobname) returns (job, List JobItem)
- GetLastFulfilment() returns (Is Success, Error, Fulfillment)
- CreateFulfillmentSaga(params) returns(Is Success, Error, Fulfillment, List Fulfillment Item)
- UpdateFulfillment(Fulfillment) returns (Fulfillment)
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
The issue describes moving methods from an ArchiveExtract worker into a shared core service. Look for the existing ArchiveExtract service to understand the current implementation. The new core service needs to expose the listed methods (GetJob, GetLastFulfilment, CreateFulfillmentSaga, UpdateFulfillment). Check how other extract workers would use this interface. Verify the refactor doesn't break existing scraping or data preservation flows.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- csharp
- Área
- backend
- Tipo de issue
- Refactorización
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100