/// <summary> /// Actualiza la configuración de un servicio de negocio. /// </summary> /// <param name="providerName">Nombre del proveedor de la metadata de servicio</param> /// <param name="pServiceName">Nombre del servicio de negocio.</param> /// <param name="pServiceConfiguration">configuración del servicio de negocio.</param> /// <date>2006-02-10T00:00:00</date> /// <author>moviedo</author> public void SetServiceConfiguration(string providerName, String pServiceName, ServiceConfiguration pServiceConfiguration) { if (String.IsNullOrEmpty(providerName)) { providerName = string.Empty; } WrapperFactory.InitWrapper(providerName); WrapperFactory._WraperPepository[providerName].SetServiceConfiguration(pServiceName, pServiceConfiguration); }
/// <summary> /// Obtiene info del proveedor de metadata /// </summary> /// <param name="providerName">Nombre del proveedor de metadata de servicios.-</param> /// <returns></returns> public Fwk.ConfigSection.MetadataProvider GetProviderInfo(string providerName) { if (String.IsNullOrEmpty(providerName)) { providerName = string.Empty; } WrapperFactory.InitWrapper(providerName); return(WrapperFactory._WraperPepository[providerName].GetProviderInfo(providerName)); }
/// <summary> /// Recupera la configuración de un servicio de negocio. /// </summary> /// <param name="providerName">Nombre del proveedor de la metadata de servicio</param> /// <param name="pServiceName">Nombre del servicio.</param> /// <returns>configuración del servicio de negocio.</returns> /// <date>2006-02-07T00:00:00</date> /// <author>moviedo</author> public ServiceConfiguration GetServiceConfiguration(string providerName, string pServiceName) { if (String.IsNullOrEmpty(providerName)) { providerName = string.Empty; } WrapperFactory.InitWrapper(providerName); return(WrapperFactory._WraperPepository[providerName].GetServiceConfiguration(pServiceName)); }
/// <summary> /// Obtiene una lista de todas las aplicaciones configuradas en el origen de datos configurado por el /// proveedor /// </summary> /// <param name="providerName">Nombre del proveedor de metadata de servicios.-</param> /// <returns></returns> public List <String> GetAllApplicationsId(string providerName) { if (String.IsNullOrEmpty(providerName)) { providerName = string.Empty; } WrapperFactory.InitWrapper(providerName); return(WrapperFactory._WraperPepository[providerName].GetAllApplicationsId()); }