/// <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); }
/// <summary> /// Constructor /// </summary> /// <param name="configOAI_PMH_CVN">Configuración del servicio</param> public OAI_PMHController(ConfigOAI_PMH_CVN configOAI_PMH_CVN) { _configOAI_PMH_CVN = configOAI_PMH_CVN; _configOAI = OaiConfiguration.Instance; _configOAI.SupportSets = true; _configOAI.RepositoryName = "OAI_PMH_CVN"; _configOAI.Granularity = "yyyy-MM-ddTHH:mm:ssZ"; }