/// <summary> /// Constructor /// </summary> /// <param name="configurationOAI">Configuración OAI-PMH</param> /// <param name="configOAI_PMH_CVN">Configuración del servicio</param> public RecordRepository(IOaiConfiguration configurationOAI, ConfigOAI_PMH_CVN configOAI_PMH_CVN) { _configurationOAI = configurationOAI; _configOAI_PMH_CVN = configOAI_PMH_CVN; _dateConverter = new DateConverter(); _dublinCoreMetadataConverter = new DublinCoreMetadataConverter(configurationOAI, _dateConverter); }
public SampleRecordRepository(IOaiConfiguration configuration, IList <SampleRecord> records, IDateConverter dateConverter, IDublinCoreMetadataConverter dublinCoreMetadataConverter) { _configuration = configuration; _records = records; _dateConverter = dateConverter; _dublinCoreMetadataConverter = dublinCoreMetadataConverter; }